VS Code Recommended Extensions

Recommended VS Code extensions within your repository

VS Code Cover Image
VS Code Cover Image

A good set of extensions can make working with a programming language more productive and often you’d like to share this list with others. You can create a recommended list of extensions for your project in the extensions.json folder within the .vscode.

./.vscode/extensions.json

{
  "recommendations": [
    "plugin1", 
    "plugin2"
  ]
}

This page is a collection of extension.json files for different languages and projects.

General

A collection of VS Code extensions for most projects and languages.

{
  "recommendations": [
    "Gruntfuggly.todo-tree", 
    "eamodio.gitlens",
    "GitHub.copilot",
    "alefragnani.Bookmarks",
    "tomoki1207.pdf",
    "streetsidesoftware.code-spell-checker",
    "Tyriar.sort-lines"
  ]
}

Rust

A collection of VS Code extensions for the Rust programming language

{
  "recommendations": [
    "rust-lang.rust-analyzer",
    "vadimcn.vscode-lldb"
    "bungcip.better-toml"
  ]
}

Hugo

A collection of VS Code extensions for the Hugo static website generator;

{
  "recommendations": [
    "akmittal.hugofy",
    "nickdodd79.gulptasks"
  ]
}

Ansible

A collection of VS Code extensions for Ansible playbooks:

{
  "recommendations": [
    "redhat.ansible",
    "dhoeric.ansible-vault",
    "MattiasBaake.vscode-snippets-for-ansible"
  ]
}