GitLens adds a wealth of Git support: a repository list, history for the current file, line history for the line in focus, a commit search system, a branch/tag/ref comparison tool.
Visual Studio Code comes with some Git support built-in, but it’s minimal.
If you write software today, you probably use a version control system-and probably it’s Git. The Docker extension adds fast access to images, registries, running containers, and consoles to running containers. You can auto-generate Dockerfiles for projects, launch images into containers, manage running containers, connect to registries, and deploy images directly to Azure App Service. Microsoft’s Docker extension for Visual Studio Code makes Docker itself a little easier to manage side-by-side with the Dockerized project you’re working on. Dockerĭocker has made it easier to create, manage, publish, and maintain software both in the cloud and on premeses. IDGĮdit syntax-highlighted AsciiDoc files and see a live preview as you go. Note that this extension uses a JavaScript impolementation of the AsciiDoc engine, but you can switch to the Ruby version by changing an internal setting. If you write documentation for a project, odds are you write it with a syntax devised specifically for documentation, like AsciiDoc. João Pinto’s AsciiDoc extension for Visual Studio Code provides many of the features you want and expect, such as live editing preview, syntax highlighting, and symbols support. Here are 10 great extensions for Visual Studio Code that can help most any developer with most any workload. I’m talking about those extensions that work with code repositories, documentation formats, data formats, and the like, enhancing the general experience of working with Visual Studio Code, regardless of the flavor of code you’re writing. It’s an IDE, a project organizer, a data workbench, and countless other things. The huge and ever-growing forest of extensions for Visual Studio Code allow you to cut it to fit and paint it to match for any job.īecause Visual Studio Code can work with virtually any programming language, some of the most valuable extensions for it are the language-agnostic ones. Visual Studio Code isn’t just a text editor.