Install extensions from a local package:
npm run install-extension
Install extensions from the marketplace
code --install-extension **levkoivanchuk**.vscode-essentials
Extension | Description |
---|---|
EditorConfig | Override user/workspace settings with settings found in .editorconfig file. |
Code Spell Checker | Help with catching common spelling errors while keeping the number of false positives low. |
TODO Highlight | Highlight TODO, FIXME and other annotations within your code. |
Code Time | Code Time is an open source plugin for automatic programming metrics and time tracking. |
Music Time for Spotify | Music Time for Spotify is a VS Code extension that discovers the most productive music to listen to as you code. |
Extension | Description |
---|---|
GitLens | Supercharge the Git capabilities. |
Extension | Description |
---|---|
npm | Run npm scripts defined in package.json and validate installed modules against the dependencies. |
Extension | Description |
---|---|
DotENV | Environment variables syntax highlighting in .env files. |
Markdown linting | Apply standards and consistency for Markdown files. |
Markdown All in One | Keyboard shortcuts, table of contents, auto preview and more. |
YAML | Provides comprehensive YAML Language support. |
XML Tools | XML Formatting, XQuery, and XPath Tools for Visual Studio Code. |
C++ | This preview release of the C/C++ extension adds language support for C/C++ to Visual Studio Code, including features such as IntelliSense and debugging. |
Go | Rich Go language support. |
Python | Linting, debugging (multi-threaded, remote), Intellisense, code formatting, refactoring, unit tests, snippets, and more. |
Prettier | Format your JavaScript / TypeScript / CSS using Prettier. |
HAML | Better haml support, with parentheses coloring, auto close parentheses, brackets, curly braces, quote, double quote, backtick, ruby interpolations, etc. |
fish | Fish syntax highlighting for VS Code |
PHP | Includes the most important extensions to get you started with PHP development in Visual Studio Code. |
pug | A Pug/Jade formatter integrated with system formatter |
Ruby | Ruby language support and debugging for Visual Studio Code |
SCSS | A Visual Studio Code Extension to format SCSS |
RST | This extension provides rich reStructuredText language support for Visual Studio Code. |
Extension | Description |
---|---|
IntelliCode | AI-assisted development features for Python, TypeScript/JavaScript and Java developers |
Extensions when working with ROS.
Extension | Description |
---|---|
ROS | The Visual Studio Code Extension for ROS provides support for Robot Operating System (ROS) development. Providing an easier and more stream-lined developer experience. |
ROS Snippets | A collection of ROS (Robot operating system) snippets. |
Extensions when working with automation / devops.
Extension | Description |
---|---|
Ansible | The VSCode ansible extension is designed to increase developer productivity authoring, testing and using Ansible with Azure. The extension provides cool features around playbook authoring and execution. It supports running playbook from various places e.g. Docker, local installation, remote machines via ssh and Cloud Shell. |
Extensions when working with CI / CD tools.
Extension | Description |
---|---|
GitHub Actions | See GitHub Actions workflows and runs for github.com hosted repositories in VS Code |
GitHub Actions Workflow File | Language support for workflow file of GitHub Actions |
Extensions when working with VMs / containers.
Extension | Description |
---|---|
Docker | Adds syntax highlighting, commands, hover tips, and linting for Dockerfile and docker-compose files. |
Vagrant | Vagrant support for VS Code |
Vagrantfile | This VS Code extension provides syntax highlighting support for Vagrantfile, useful if you use Vagrant. |
Extensions when working with databases.
Extension | Description |
---|---|
SQL Server | Develop Microsoft SQL Server, Azure SQL Database and SQL Data Warehouse everywhere. |
Extension | Description |
---|---|
Material Icons | Icons based on Material Design for Visual Studio Code. |
Dracula Official | A dark theme for Visual Studio Code. |
Install Visual Studio Code Extensions CLI:
npm install -g vsce
Build extension package:
npm run package
Publish new version to the marketplace:
npm run publish