README
Install
Install extensions from a local package:
npm run install-extension
Install extensions from the marketplace
code --install-extension ** levkoivanchuk** .vscode-essentials
General extensions
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.
Git
Extension
Description
GitLens
Supercharge the Git capabilities.
Node.js
Extension
Description
npm
Run npm scripts defined in package.json
and validate installed modules against the dependencies.
Programming Languages
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.
AI-assisted development
Extension
Description
IntelliCode
AI-assisted development features for Python, TypeScript/JavaScript and Java developers
Robotics
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.
Automation / DevOps
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.
CI / CD
Extensions when working with CI / CD tools.
Virtualization / Containerization
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.
Databases
Extensions when working with databases.
Extension
Description
SQL Server
Develop Microsoft SQL Server, Azure SQL Database and SQL Data Warehouse everywhere.
Themes
Development
Install Visual Studio Code Extensions CLI:
Build extension package:
Publish new version to the marketplace: