

The Docker Support plugin gives you code highlighting, snippets and intellisense for your dockerfile. The Git History extension gives developers that same easy-to-read log with just a few key chords, just like the one below. Git History (git log)įor those developers using Git for source control, git log can be helpful, but getting a good readable git log takes a plethora of switches (color, pretty, etc.).

This makes writing markdown documents almost seamless. This extension opens markdown documents in a split pane with the markdown on one side and the preview on the other. It can be frustrating when writing markdown documents however, having to constantly compile them to preview the output. Whether creating repository README files or using it for your blog, markdown is an easy way for developers to document applications and get great code highlighting. This can cut down on friction when working with a team and for consultants when switching between projects for multiple clients. Things like whether your indents are tabs or spaces (and how many spaces a tab should be). editorconfig file that lets you set certain code style guidelines. This extension is like sharing your Visual Studio settings file with anyone who gets your code. There are some Visual Studio Code extensions however, that I recommend to developers right off the bat. This lets developers start with the basics, and add only those things they really need.

Its slimness can be attributed to the fact that it does only the basics by default, and add functionality via extensions. It is beautiful, easy to use and lightweight. Visual Studio Code is Microsoft’s fully cross-platform IDE.
