Re:Nitrous Service Shutdown – November 14th
by kabes on Tuesday November 01, 2016 @06:47AM
(#12844592)
Have a look at: https://github.com/Microsoft/monaco-editor . It's what powers visual studio code and has all of those things
Most of online ides use Ace or Codemirror both of which support sublime style multiple cursors and are not based on contentEditable
Re:Nitrous Service Shutdown – November 14th
by Sophistifunk on Monday October 31, 2016 @11:39PM
(#12843184)
I didn't know this, cheers!
Not to mention things like vertical-selection, or multiple cursor modes for column editing, which can't be done at all in any of the current web-based editors which AFAIK are all based on contentEditable rather than a custom renderer like the original Bespin (I think, that thing changed codewords a lot).
Now some of these can be addressed with Electron or similar, but there's a lot of things that are nice to do in a code editor that just aren't compatible with the DOM itself, and need a deeper customisation of the rendering and input management.
TL/DR - it's mostly UX :D