README
Install
Install extensions from a local package:
npm run install-extension
Install extensions from the marketplace
code --install-extension markosamuli.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. |
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. |
Jinja |
Jinja template language support. |
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. |
Better TOML |
TOML file support. |
XML Tools |
XML Formatting, XQuery, and XPath Tools for Visual Studio Code. |
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. |
AI-assisted development
Extension |
Description |
IntelliCode |
AI-assisted development features for Python, TypeScript/JavaScript and Java developers |
Docker
Extensions when working with Docker containers.
Extension |
Description |
Docker |
Adds syntax highlighting, commands, hover tips, and linting for Dockerfile and docker-compose files. |
Themes
Extension |
Description |
Material Icons |
Icons based on Material Design for Visual Studio Code. |
Development
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
| |