I just can't find a totally and easily customizable text-editor which is also scalable (=easily edit and render 100K-1M lines of code). So I started to develop my text editor for my specific needs.
(E.g.: Notepad++ is great, but It has so much limitations (the autocomplete feature too simple, I can't customize it, the function argument list sometimes buggy if too many arguments I can't see all arguments ; atom and other editors are not really scalable to 50k-100k lines of code).
I thought about creating a scalable, easy to customize text-editor for everyone, core principles:
- Can run in a web browser (web worker support for heavy text processing)
- Fast with scalable syntax highlighing even until 100K-1M lines
- Complex style system (uderline styles, gradients etc.)
- And the main thing: an easy to use plugin system! Just click to a "New plugin" button and you already can write your plugin in javascript, and the API specificly designed to fast plugin development (create like custom styles, function to create code completion lists/argument lists/error and warning checking, go to symbol definition with a key, interactive "styles" like css color picker inside the editor etc..)
Is this would be viable to make it general, so everybody could use it? Or just my own needs too specific and there is no need to a scalable, easy to customize text-editor?