--- # yamllint disable rule:line-length # @var vscode_extensions: [] # A list of VS Code extensions to install after VS Code is installed. Only the `name` field is required for # each extension in the list. You can disregard the `types` field that is shown in the default list. vscode_extensions: # @vscode [Angular Language Service](https://marketplace.visualstudio.com/items?itemName=Angular.ng-template) | [GitHub](https://github.com/angular/vscode-ng-language-service) - Editor services for Angular template files - name: Angular.ng-template types: - angular # @vscode [MJML](https://marketplace.visualstudio.com/items?itemName=attilabuti.vscode-mjml) | [GitHub](https://github.com/attilabuti/vscode-mjml) - MJML preview, lint, and compile - name: attilabuti.vscode-mjml # @vscode [Markdown Emoji](https://marketplace.visualstudio.com/items?itemName=bierner.markdown-emoji) | [GitHub](https://github.com/mjbvz/vscode-markdown-emoji) - Adds emoji syntax support to VS Code's built-in Markdown preview - name: bierner.markdown-emoji # @vscode [Turbo Console Log](https://marketplace.visualstudio.com/items?itemName=ChakrounAnas.turbo-console-log) | [GitHub](https://github.com/Chakroun-Anas/turbo-console-log) - This extension make debugging much easier by automating the operation of writing meaningful log message - name: ChakrounAnas.turbo-console-log types: - angular - npm # @vscode [Firestore Rules](https://marketplace.visualstudio.com/items?itemName=ChFlick.firecode) | [GitHub](https://github.com/ChFlick/firecode) - Firestore security rule support for Visual Studio Code - name: ChFlick.firecode types: - angular # @vscode [Regex Previewer](https://marketplace.visualstudio.com/items?itemName=chrmarti.regex) | [GitHub](https://github.com/chrmarti/vscode-regex) - Shows the current regular expression's matches in a side-by-side document - name: chrmarti.regex types: - all # @vscode [MySQL](https://marketplace.visualstudio.com/items?itemName=cweijan.vscode-mysql-client2) | [GitHub](https://github.com/cweijan/vscode-database-client) - A database GUI for SQL, SQLite, MongoDB, Redis, and ElasticSearch - name: cweijan.vscode-mysql-client2 # @vscode [markdownlint](https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint) | [GitHub](https://github.com/DavidAnson/vscode-markdownlint) - Markdown/CommonMark linting and style checking for Visual Studio Code - name: DavidAnson.vscode-markdownlint types: - all # @vscode [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) | [GitHub](https://github.com/Microsoft/vscode-eslint) - Integrates ESLint into VS Code - name: dbaeumer.vscode-eslint types: - all # @vscode [Deno](https://marketplace.visualstudio.com/items?itemName=denoland.vscode-deno) | [GitHub](https://github.com/denoland/vscode_deno) - Adds support for Deno (powered by the Deno language server) - name: denoland.vscode-deno types: - npm # @vscode [GitLens](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens) | [GitHub](https://github.com/gitkraken/vscode-gitlens) - GitLens is a popular extension that supercharges the Git capabilities built into VS Code - name: eamodio.gitlens types: - all # @vscode [EditorConfig](https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig) | [GitHub](https://github.com/editorconfig/editorconfig-vscode) - This plugin attempts to override user/workspace settings with setting found in .editorconfig files - name: EditorConfig.EditorConfig types: - all # @vscode [Prettier](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) | [GitHub](https://github.com/prettier/prettier-vscode) - Prettier is an opinionated code formatter - name: esbenp.prettier-vscode types: - all # @vscode [Carbon Now](https://marketplace.visualstudio.com/items?itemName=ericadamski.carbon-now-sh) | [GitHub](https://github.com/ericadamski/vscode-carbon_now_sh) - A VS Code extension to open the current editor content in carbon.now.sh - name: ericadamski.carbon-now-sh types: - all # @vscode [Jest Runner](https://marketplace.visualstudio.com/items?itemName=firsttris.vscode-jest-runner) | [GitHub](https://github.com/firsttris/vscode-jest-runner) - Manage, run, and debug individual Jest tests - name: firsttris.vscode-jest-runner types: - angular - npm # @vscode [Auto Rename Tag](https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag) | [GitHub](https://github.com/formulahendry/vscode-auto-rename-tag) - Automatically rename paired HTML/XML tag, same as Visual Studio IDE does - name: formulahendry.auto-rename-tag types: - angular - npm # @vscode [Code Runner](https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner) | [GitHub](https://github.com/formulahendry/vscode-code-runner) - Run code snippet or code file - name: formulahendry.code-runner types: - all # @vscode [GitHub Pull Requests and Issues](https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github) | [GitHub](https://github.com/Microsoft/vscode-pull-request-github) - Review and manage your GitHub pull requests and issues directly in VS Code - name: GitHub.vscode-pull-request-github types: - all # @vscode [GitLab Workflow](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow) | [GitHub](NO_GITHUB_REPOSITORY_LINK) - This extension integrates GitLab to VS Code - name: GitLab.gitlab-workflow types: - all # @vscode [Cloud Code](https://marketplace.visualstudio.com/items?itemName=GoogleCloudTools.cloudcode) | [GitHub](https://github.com/GoogleCloudPlatform/cloud-code-vscode) - This extension brings the power and convenience of IDEs to cloud-native application development - name: GoogleCloudTools.cloudcode types: - all # @vscode [Go](https://marketplace.visualstudio.com/items?itemName=golang.Go) | [GitHub](https://github.com/golang/vscode-go) - This extension provides rich language support for the Go programming language, integrates with Google Cloud services like Google Kubernetes Engine, Cloud Run, Cloud APIs, and Secret Manager - name: golang.Go types: - go # @vscode [HashiCorp Terraform](https://marketplace.visualstudio.com/items?itemName=HashiCorp.terraform) | [GitHub](https://github.com/hashicorp/terraform) - This extension adds syntax highlighting and other editing features for Terraform files using the Terraform Language Server - name: HashiCorp.terraform types: - ansible # @vscode [Draw.io Integration](https://marketplace.visualstudio.com/items?itemName=hediet.vscode-drawio) | [GitHub](https://github.com/hediet/vscode-drawio) - Allows editing draw.io images in VS Code by adding files ending with .drawio.png - name: hediet.vscode-drawio types: - all # @vscode [Output Colorizer](https://marketplace.visualstudio.com/items?itemName=IBM.output-colorizer) | [GitHub](https://github.com/IBM-Cloud/vscode-log-output-colorizer) - This extension adds syntax colorization for both the output/debug/extensions panel and *.log files, other extension that colorize the output panel will disable this extension - name: IBM.output-colorizer types: - all # @vscode [SSH FS](https://marketplace.visualstudio.com/items?itemName=Kelvin.vscode-sshfs) | [GitHub](https://github.com/SchoofsKelvin/vscode-sshfs) - Allows mounting SSH destinations as file system mounts inside VS Code - name: Kelvin.vscode-sshfs types: - all # @ideavscode [Project Dashboard](https://marketplace.visualstudio.com/items?itemName=kruemelkatze.vscode-dashboard) | [GitHub](https://github.com/Kruemelkatze/vscode-dashboard) - This VS code extension organize the projects in a speed-dial like manner # - name: kruemelkatze.vscode-dashboard # @vscode [Bash IDE](https://marketplace.visualstudio.com/items?itemName=mads-hartmann.bash-ide-vscode) | [GitHub](https://github.com/bash-lsp/bash-language-server) - This extension utilizes the bash language server, that is based on Tree Sitter and its grammar for Bash and supports explainshell integration - name: mads-hartmann.bash-ide-vscode types: - all # @vscode [Docker](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker) | [GitHub](https://github.com/microsoft/vscode-docker) - This extension makes it easy to build, manage, and deploy containerized applications from Visual Studio Code - name: ms-azuretools.vscode-docker types: - all # @vscode [Kubernetes](https://marketplace.visualstudio.com/items?itemName=ms-kubernetes-tools.vscode-kubernetes-tools) | [GitHub](https://github.com/vscode-kubernetes-tools/vscode-kubernetes-tools) - The extension for developers building applications to run in Kubernetes clusters and for DevOps staff troubleshooting Kubernetes applications - name: ms-kubernetes-tools.vscode-kubernetes-tools types: - ansible # @vscode [Remote Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) | [GitHub](https://github.com/Microsoft/vscode-remote-release) - The Remote - Containers extension enables the use a Docker container as a full-featured development environment - name: ms-vscode-remote.remote-containers types: - all # @vscode [Remote SSH](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-ssh) | [GitHub](https://github.com/Microsoft/vscode-remote-release) - The Remote - SSH enables the use of any remote machine with a SSH server as the development environment - name: ms-vscode-remote.remote-ssh types: - all # @vscode [Remote WSL](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-wsl) | [GitHub](https://github.com/Microsoft/vscode-remote-release) - The Remote - WSL extension enables the use VS Code on Windows to build Linux applications that run on the Windows Subsystem for Linux(WSL) - name: ms-vscode-remote.remote-wsl types: - all # @vscode [Python](https://marketplace.visualstudio.com/items?itemName=ms-python.python) | [GitHub](https://github.com/Microsoft/vscode-python) - A VS Code extension with rich support for the Python language, including features such as IntelliSense (Pylance), linting, debugging, code navigation, code formatting, refactoring, variable explorer, test explorer, and more - name: ms-python.python types: - python # @vscode [PowerShell](https://marketplace.visualstudio.com/items?itemName=ms-vscode.PowerShell) | [GitHub](https://github.com/PowerShell/vscode-powershell) - This extension provides rich PowerShell language support for Visual Studio Code - name: ms-vscode.PowerShell types: - all # @vscode [Live Share](https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare) | [GitHub](https://github.com/MicrosoftDocs/live-share) - This extension enables to collaboratively edit and debug with others in real time, regardless what programming languages are used - name: MS-vsliveshare.vsliveshare types: - all # @vscode [Live Share Audio](https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare-audio) | [GitHub](https://github.com/MicrosoftDocs/live-share) - This extension enhances the existing Visual Studio Live Share experience, by enabling to quickly spin up an audio call directly from within Visual Studio Code, without needing to use a separate tool or service - name: MS-vsliveshare.vsliveshare-audio types: - all # @vscode [autoDocstring Python Docstring Generator](https://marketplace.visualstudio.com/items?itemName=njpwerner.autodocstring) | [GitHub](https://github.com/NilsJPWerner/autoDocstring) - Aids in writing Python doc strings via templates - name: njpwerner.autodocstring types: - python # @vscode [Nx Console](https://marketplace.visualstudio.com/items?itemName=nrwl.angular-console) | [GitHub](https://github.com/nrwl/nx-console) - A UI to accompany the Nx CLI - name: nrwl.angular-console types: - angular # @vscode [Taskfile](https://marketplace.visualstudio.com/items?itemName=paulvarache.vscode-taskfile) | [GitHub](https://github.com/paulvarache/vscode-taskfile) - This extension provides Intellisense, Tasks, a Tree View and Hover actions for your Taskfiles # - name: paulvarache.vscode-taskfile # @vscode [ngrok](https://marketplace.visualstudio.com/items?itemName=philnash.ngrok-for-vscode) | [GitHub](https://github.com/philnash/ngrok-for-vscode) - A VSCode extension for controlling ngrok from the command palette - name: philnash.ngrok-for-vscode types: - all # @vscode [Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme) | [GitHub](https://github.com/PKief/vscode-material-icon-theme) - Material design icons - name: PKief.material-icon-theme types: - all # @vscode [CSS Peek](https://marketplace.visualstudio.com/items?itemName=pranaygp.vscode-css-peek) | [GitHub](https://github.com/pranaygp/vscode-css-peek) - A VSCode extension for peeking at CSS definitions from a class or id taq in HTML - name: pranaygp.vscode-css-peek types: - angular - npm # @vscode [Paste JSON as Code](https://marketplace.visualstudio.com/items?itemName=quicktype.quicktype) | [GitHub](https://github.com/quicktype/quicktype) - An extension that generates types and helper code for reading JSON - name: quicktype.quicktype types: - angular - npm # @vscode [TypeScript Hero](https://marketplace.visualstudio.com/items?itemName=rbbit.typescript-hero) | [GitHub](https://github.com/buehler/typescript-hero) - A VSCode extension to organize and sort all the TS imports - name: rbbit.typescript-hero types: - angular - npm # @vscode [Ansible](https://marketplace.visualstudio.com/items?itemName=redhat.ansible) | [GitHub](https://github.com/ansible/vscode-ansible) - This extension adds language support for Ansible to Visual Studio Code and OpenVSX compatible editors by leveraging ansible-language-server - name: redhat.ansible types: - ansible # @vscode [YAML](https://marketplace.visualstudio.com/items?itemName=redhat.vscode-yaml) | [GitHub](https://github.com/redhat-developer/vscode-yaml) - Provides comprehensive YAML Language support to Visual Studio Code, via the yaml-language-server, with built-in Kubernetes syntax support - name: redhat.vscode-yaml types: - all # @vscode [Sort JSON Objects](https://marketplace.visualstudio.com/items?itemName=richie5um2.vscode-sort-json) | [GitHub](https://github.com/richie5um/vscode-sort-json) - Alphabetically sorts the keys in selected JSON objects - name: richie5um2.vscode-sort-json types: - all # @vscode [Paste and Indent](https://marketplace.visualstudio.com/items?itemName=Rubymaniac.vscode-paste-and-indent) | [GitHub](https://github.com/rubymaniac/vscode-paste-and-indent) - This extension adds limited support for pasting and indenting code - name: Rubymaniac.vscode-paste-and-indent types: - all # @vscode [Comments in Typescript](https://marketplace.visualstudio.com/items?itemName=salbert.comment-ts) | [GitHub](https://github.com/s-albert/comment-ts) - Adds automatic templating of TypeScript-flavored JSDoc comments - name: salbert.comment-ts types: - angular - npm # @vscode [Markdown Preview Enhanced](https://marketplace.visualstudio.com/items?itemName=shd101wyy.markdown-preview-enhanced) | [GitHub](https://github.com/shd101wyy/vscode-markdown-preview-enhanced) - An extension that provides with many useful functionalities such as automatic scroll sync, math typesetting, mermaid, PlantUML, pandoc, PDF export, code chunk, presentation writer, etc - name: shd101wyy.markdown-preview-enhanced types: - all # @vscode [Code Time](https://marketplace.visualstudio.com/items?itemName=softwaredotcom.swdc-vscode) | [GitHub](https://github.com/swdotcom/swdc-vscode) - A plugin for automatic programming metrics and time tracking Visual Studio Code - name: softwaredotcom.swdc-vscode types: - all # @vscode [Auto Import](https://marketplace.visualstudio.com/items?itemName=steoates.autoimport) | [GitHub](https://github.com/soates/Auto-Import) - An extension that automatically finds, parses and provides code actions and code completion for all available imports - name: steoates.autoimport types: - angular - npm # @vscode [Stylelint](https://marketplace.visualstudio.com/items?itemName=stylelint.vscode-stylelint) | [GitHub](https://github.com/stylelint/vscode-stylelint) - A mighty, modern CSS linter that helps to enforce consistent conventions and avoid errors in stylesheets - name: stylelint.vscode-stylelint types: - angular - npm # @vscode [ShellCheck](https://marketplace.visualstudio.com/items?itemName=timonwong.shellcheck) | [GitHub](https://github.com/vscode-shellcheck/vscode-shellcheck) - Integrates Shellcheck linting (linting for shell scripts) - name: timonwong.shellcheck types: - all # @vscode [Firebase](https://marketplace.visualstudio.com/items?itemName=toba.vsfire) | [GitHub](https://github.com/toba/vsfire) - A VSCode extension for syntax highlighting, hover help and code completions with Firestore security rules and index definition files - name: toba.vsfire types: - angular # @vscode [Sort Lines](https://marketplace.visualstudio.com/items?itemName=tyriar.sort-lines) | [GitHub](https://github.com/Tyriar/vscode-sort-lines) - An extension that sorts lines of text in Visual Studio Code - name: tyriar.sort-lines types: - all # @vscode [Error Lens](https://marketplace.visualstudio.com/items?itemName=usernamehw.errorlens) | [GitHub](https://github.com/usernamehw/vscode-error-lens) - An extension that charges language diagnostic features by making diagnostics stand out more prominently, highlighting the entire line wherever a diagnostic is generated by the language and also prints the message inline - name: usernamehw.errorlens types: - all # @vscode [LTeX – LanguageTool Grammar/Spelling](https://marketplace.visualstudio.com/items?itemName=valentjn.vscode-ltex) | [GitHub](https://github.com/valentjn/vscode-ltex) - Adds LanguageTool functionality including grammar and spell-checking - name: valentjn.vscode-ltex types: - all # @vscode [IntelliCode](https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.vscodeintellicode) | [GitHub](https://github.com/MicrosoftDocs/intellicode) - The IntelliCode extension for Visual Studio Code provides artificial intelligence-assisted IntelliSense for Python, Java, TypeScript, and JavaScript - name: VisualStudioExptTeam.vscodeintellicode types: - angular - npm - java - python # @vscode [Arduino](https://marketplace.visualstudio.com/items?itemName=vsciot-vscode.vscode-arduino) | [GitHub](https://github.com/Microsoft/vscode-arduino) - The Arduino extension makes it easy to develop, build, deploy and debug your Arduino sketches in Visual Studio Code, with a rich set of functionalities - name: vsciot-vscode.vscode-arduino # @vscode [CodeTour](https://marketplace.visualstudio.com/items?itemName=vsls-contrib.codetour) | [GitHub](https://github.com/microsoft/codetour) - Allows running, creating, and editting code tours which are a unique way of guiding contributors through the code base of a project - name: vsls-contrib.codetour types: - all # @vscode [GistPad](https://marketplace.visualstudio.com/items?itemName=vsls-contrib.gistfs) | [GitHub](https://github.com/lostintangent/gistpad) - A Visual Studio Code extension that allows you to edit GitHub Gists and repositories from the comfort of your favorite editor - name: vsls-contrib.gistfs types: - all # @vscode [TODO Highlight](https://marketplace.visualstudio.com/items?itemName=wayou.vscode-todo-highlight) | [GitHub](https://github.com/wayou/vscode-todo-highlight) - An extension that highlights TODO, FIXME, and other annotations within the code - name: wayou.vscode-todo-highlight types: - all # @vscode [Import Cost](https://marketplace.visualstudio.com/items?itemName=wix.vscode-import-cost) | [GitHub](https://github.com/wix/import-cost) - This extension will display inline in the editor the size of the imported package - name: wix.vscode-import-cost types: - angular - npm # @vscode [Surround](https://marketplace.visualstudio.com/items?itemName=yatki.vscode-surround) | [GitHub](https://github.com/yatki/vscode-surround) - Easily add code that surrounds other code like try/catches - name: yatki.vscode-surround types: - angular - npm