BUILT IN TERMINAL! Code completion is great though sometimes it shows esoteric (but interesting) features. The type descriptions and documentations that show up when you hover over something can be kind of useless if you use vanillaJS but in TypeScript, calling build-in modules from the Node.js API, or external NPM package imports it can be the best thing ever. The experience in Python is pretty mediocre (ie. getting a docstring explaining to me Strings in Python every time I hover over a string), but the built in terminal can still make it worth while (PyCharm Community Edition is slower but more feature complete, SublimeText is fastest with nicest syntax highlighting and then I just use the normal terminal). For Java, VS code is good for code completion and syntax highlighting but it is slow. The fact the Microsoft, which is hardly known for open source Linux tools, built the best free JS editor for Linux is hilarious.
Replies