As a web developer, I spent most of my time in the code editor, terminal, and in the browser. So having a good code editor will help increase productivity.
VSCode has been my preferred editor for the past year. Earlier, I used Sublime Text, but the ease of installing extensions, git integration, monthly updates, and various other features enforced me to switch to VSCode. Another plus is that it can be customized according to your liking by themes and icon packs.
If the features of VSCode are not enough for you, then you can easily extend it by installing extensions. These contain support for more languages, code snippets, themes, etc. Extensions offer more features and can help you to become more productive while coding.
These listed plugins will help you be more productive.
This extension comes bundled with VSCode, so installation is not required. Creating repetitive markup can be ineffective. This extension helps generate skeleton markup with the help of some shortcuts.
Pretty powerful right? Check the documentation and examples here.
It enables you automatically rename paired HTML tags, so no more searching for that distant ending tag. It also works with JSX. If you are coding HTML, then this extension is a must-have.
This extension helps to create a local development server. It can be used while developing a static site or even PHP. You can access the server on the same local network.
Pair programming can be fun, but what if your coding companion is someplace else, still you can do it using Live share extension. It is a very intuitive process. You have to share the URL to get started.
You even can have a voice call using the Extension Pack
This extension allows quick switching between your projects from the editor itself. You can start the project without opening the file explorer, once it is added. Plus, it adds an icon on the workbench for easy access.
Finding matching brackets can be confusing😕? But not while using this extension. It colors matching brackets to avoid confusion. This extension is highly recommended for all developers because what programming language does not have brackets?
Here's a gist to my vscode settings.