4 ms·
It feels like VSCode is starting to become an OS, pretty soon it will be the only app you need, to do everything!
by jmnicolas 6y ago
It feels like VSCode is starting to become an OS, pretty soon it will be the only app you need, to do everything!
- sidpatil 6y agoIt'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++.
- abrowne 6y agoJust needs a web browser (interface; obviously the browser engine is there)!
- wayneftw 6y agoThey just added it to a recent release, so you can now add a webview based view to the sidebar or panel [0]. [0] https://code.visualstudio.com/updates/v1_50#_webview-views https://code.visualstudio.com/updates/v1_50#_webview-views
- bdcravens 6y agoTower seems better for more advanced tasks, but I've been doing most of my git tasks in VSCode for a while.
- pacamara619 6y ago_"VSCode is a great operating system, lacking only a decent code editor"_
- sl1ck731 6y agoI know this is kind of a joke but when I'm doing system admin related things it is basically my OS GUI. Instead of using any of my regular shells like cmd/PS/WSL/Cygwin I use vscode remote to a local Linux VM and do everything using the shell and editor within my VM home directory.
- pojntfx 6y agoI'm doing the same! Remote extension or more precisely code-server/Theia as of recent times is an excellent remote workspace environment.