Jibin Thomas

Visual Studio Code extensions to make you more productive

June 5, 2019 3 mins read

Seven VSCode extension that will help you to be more productive while coding


Payment

Photo by Damian Zaleski on Unsplash

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.

Emmet

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.

emmet

Pretty powerful right? Check the documentation and examples here.

Auto Rename Tag

auto rename tag

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.

Prettier - Code Formatter

Prettier helps you to format code with ease. Prettier allows you to format JavaScript, Typescript, and CSS preprocessors like Sass and LESS. You can enable the "format on save" option which formats the document on save. Additionally, you can extend it by creating a .prettierrc file with rules of formatting which will help when working on a codebase with multiple developers. Also adopting a style guide will help settle the arguments such as tabs over space amongst the other.

Live server

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.

VS Live share

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

Project Manager

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.

Bracker Pair Colorizer

Bracket

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.

 Integrating payment in your Android ApplicationNifty Javascript methods that will make your life easier