I love Visual Studio Code! It's a fantastic lightweight, cross-platform source code editor from Microsoft. Best of all, it's FREE!!!

Starting with Visual Studio Code Beta (0.10.1 version) you can install extensions from the Visual Studio Code Marketplace to further enhance its functionality.

Here's is my list of must-have extensions for VS Code:

This extension integrates the highly popular JSHint javascript linter into the Visual Studio Code JSHint extensions, allowing you to spot syntactical errors while coding, making you look awesome!

A must-have for the C# devs out there. This extension from Microsoft provides various features including syntax highlighting, intellisense, find all references, debugging support for .NET Core etc.

A great little extension that creates a list of TODO tasks by parsing your source code for TODO tags. I highly recommend this one!

If you often write TypeScript then this is one extension you shouldn't do without! TSLint integrates the popular tslint TypeScript linter into Visual Studio Code.

Another great Microsoft provided extension for developing PowerShell scripts.

Features include syntax highlighting, intellisense support, ability to execute PowerShell scripts directly within VS Code (F8) etc.

Are you a regular Visual Studio user? Feeling lost without the Visual Studio keyboard shortcuts? Well, you're in luck because Microsoft has ported those VS shortcuts in a single VS Code extension yay!

If you're a user of the Sublime text editor you might be interested in this one. This extension from Microsoft brings across several keyboard shortcuts from the ever popular Sublime text editor.

Conclusion

I hope you also find these extensions useful. Visual Studio Code is a fantastic code editor that is getting better and better with extension contributions from the community.

If you find any other awesome extensions, feel free to share them in the comments.