My favorite editor that I use to write code in. I use many extensions for it.
My config for it can be found here.
- VS Code is architected in a way where extensions are not eagerly activated by default. Each extension can declare a list of activation events, such as e.g. opening a file of a certain language, invoking a specific command, starting debugging, etc.
Developer: Show Running Extensionscommand -> Shows currently running extensions. Is good for profiling.
- VS Code has excellent integrated node debugging. It integrates seamlessly with the entire tool ecosystem (eg I use ts-node-dev for autoreloading + typescript support, and the VS Code debugger Just Works). And because it's inside the editor, ndb features like the ability to put breakpoints in a file before it is required are irrelevant. It's all at your fingertips, just put a breakpoint right where you're coding, hit F5 to attach the debugger to your devserver and step through the code.
- To hide non useful
Outlinesection in sidebar, just open the context menu on the outline section's header and select the "Hide" action.