4 ms·
It's Emacs with JavaScript instead of Lisp.
by sidpatil 6y ago
It's Emacs with JavaScript instead of Lisp.
- wwright 6y agoAnd a much more modern set of defaults and user affordances.
- tom_ 6y agoOne key thing that VSCode doesn't seem to have is an in-context REPL - what's the right term here? - that lets you run code in the same VM that the text editing stuff is running in, affecting the editor's state by executing the same routines that the editor uses to do things itself. You use this for anything you want, really, from just driving the text editor from code on an ad-hoc basis to writing new extensions interactively. This really is the main thing that any competitor to Emacs needs to have, in my view, much more so than the prehistoric keybindings, devoted fanbase, wide range of addons, and nasty extension language. (VSCode has 3 out of 4 here anyway.) Without it, VSCode is much more just Visual Studio with Javascript instead of C++.