This is an old revision of the document!
Visual Studio Code Setup
Extensions I useā¦
Installed VS Code Extensions
| Extension ID | Name | Description | |
|---|---|---|---|
| aquasecurityofficial.trivy-vulnerability-scanner | Aqua Trivy | Find vulnerabilities, misconfigurations and exposed secrets in your code | |
| bierner.markdown-mermaid | Markdown Preview Mermaid Support | Adds Mermaid diagram and flowchart support to VS Code's builtin markdown preview | |
| bradlc.vscode-tailwindcss | Tailwind CSS IntelliSense | Intelligent Tailwind CSS tooling for VS Code | |
| charliermarsh.ruff | Ruff | A Visual Studio Code extension with support for the Ruff linter and formatter for Python | |
| chrisjsewell.myst-tml-syntax | MyST Syntax Highlighting | Texmate syntax highlighting for MyST Markdown | |
| christian-kohler.npm-intellisense | npm Intellisense | Visual Studio Code plugin that autocompletes npm modules in import statements | |
| christian-kohler.path-intellisense | Path Intellisense | Visual Studio Code plugin that autocompletes filenames | |
| cschlosser.doxdocgen | Doxygen Documentation Generator | Let me generate Doxygen documentation from your source code for you | |
| dakara.transformer | Transformer | Filter, Sort, Unique, Reverse, Align, CSV, Line Selection and more text Transformations | |
| davidanson.vscode-markdownlint | markdownlint | Markdown linting and style checking for Visual Studio Code | |
| dbaeumer.vscode-eslint | ESLint | Integrates ESLint JavaScript into VS Code | |
| devsense.composer-php-vscode | Composer | All-in-One composer integration, quick actions, commands, automatic installation, tasks, code lenses, diagnostics, and composer.json IntelliSense | |
| devsense.intelli-php-vscode | IntelliPHP | AI-assisted development for PHP | |
| devsense.phptools-vscode | PHP | All-in-One PHP support - IntelliSense, Debug, Formatter, Code Lenses, Code Fixes, Linting, Refactoring, PHPUnit Tests, Web Server, and more | |
| devsense.profiler-php-vscode | PHP Profiler | Support for PHP (Xdebug) profiling files and inspecting them | |
| dotjoshjohnson.xml | XML Tools | XML Formatting, XQuery, and XPath Tools for Visual Studio Code | |
| dqisme.sync-scroll | Sync Scroll | A Visual Studio Code extension that makes sync scrolling editing easier | |
| ecmel.vscode-html-css | HTML CSS Support | CSS Intellisense for HTML | |
| eliverlara.sweet-vscode-icons | Sweet vscode Icons | A colorful icon set for vscode | |
| gamunu.vscode-yarn | yarn | Yarn commands for VSCode | |
| github.copilot | GitHub Copilot | Your AI pair programmer | |
| github.copilot-chat | GitHub Copilot Chat | AI chat features powered by Copilot | |
| golang.go | Go | Rich Go language support for Visual Studio Code | |
| gruntfuggly.todo-tree | Todo Tree | Show TODO, | |
| humao.rest-client | REST Client | REST Client for Visual Studio Code | |
| jebbs.plantuml | PlantUML | Rich PlantUML support for Visual Studio Code | |
| kilocode.kilo-code | Kilo Code AI Agent | Open Source AI coding assistant for planning, building, and fixing code | |
| lextudio.restructuredtext | reStructuredText | reStructuredText language support (RST/ReST linter, preview, IntelliSense and more) | |
| llvm-vs-code-extensions.vscode-clangd | clangd | C/Ccompletion, navigation, and insights | C/C++ IntelliSense, debugging, and code browsing |
| ms-vscode.hexeditor | Hex Editor | Allows viewing and editing files in a hex editor | |
| ms-vscode.vscode-typescript-next | JavaScript and TypeScript Nightly | Enables typescript@next to power VS Code's built-in JavaScript and TypeScript support | |
| oderwat.indent-rainbow | indent-rainbow | Makes indentation easier to read | |
| pomdtr.markdown-kroki | Markdown Kroki | Adds Kroki diagram support to VS Code's builtin markdown preview | |
| rangav.vscode-thunder-client | Thunder Client | Lightweight Rest API Client for VS Code | |
| redhat.ansible | Ansible | Ansible language support | |
| redhat.vscode-yaml | YAML | YAML Language Support by Red Hat, with built-in Kubernetes syntax support | |
| richterger.perl | Perl | Language Server and Debugger for Perl | |
| ryanluker.vscode-coverage-gutters | Coverage Gutters | Display test coverage generated by lcov or xml - works with many languages | |
| samuelcolvin.jinjahtml | Better Jinja | Syntax highlighting for jinja(2) including HTML, Markdown, YAML, Ruby and LaTeX templates | |
| sumneko.lua | Lua | Lua Language Server coded by Lua | |
| swyddfa.esbonio | Esbonio | An extension for editing sphinx projects | |
| timonwong.shellcheck | ShellCheck | Integrates ShellCheck into VS Code, a linter for Shell scripts | |
| tomoki1207.pdf | vscode-pdf | Display pdf file in VSCode | |
| torn4dom4n.latex-support | LaTeX language support | LaTeX language support for Visual Studio Code | |
| trond-snekvik.simple-rst | reStructuredText Syntax highlighting | Syntax highlighting and document symbols for reStructuredText | |
| twxs.cmake | CMake | CMake langage support for Visual Studio Code | |
| vscode-icons-team.vscode-icons | vscode-icons | Icons for Visual Studio Code | |
| vstirbu.vscode-mermaid-preview | Mermaid Preview | Mermaid diagram previewer for Visual Studio Code, now maintained by the creators of Mermaid.js | |
| wholroyd.jinja | Jinja | Jinja template language support for Visual Studio Code | |
| wscats.eno | Sass/Less/Stylus/Pug/Jade/Typescript/Javascript Compile Hero Pro | Easy to compile ts, tsx, scss, less, stylus, jade, pug and es6+ on save without using a build task | |
| xaver.clang-format | Clang-Format | Use Clang-Format in Visual Studio Code | |
| yhirose.filtertext | Filter Text | Filter selected text through an external shell command |