This list is generated by my-vscode-extensions.
- AI
- Azure
- Chat
- Data Science
- Debuggers
- Education
- Extension Packs
- Formatters
- Keymaps
- Linters
- Machine Learning
- Notebooks
- Other
- Programming Languages
- SCM Providers
- Snippets
- Testing
- Themes
- Visualization
- Codeium: AI Coding Autocomplete and Chat for Python, Javascript, Typescript, Java, Go, and more: The modern coding superpower: free AI code acceleration plugin for your favorite languages. Type less. Code more. Ship faster.
- Front Matter CMS (BETA): BETA Version of Front Matter. Front Matter is a CMS that runs within Visual Studio Code. It gives you the power and control of a full-blown CMS while also providing you the flexibility and speed of the static site generator of your choice like: Hugo, Jekyll, Docusaurus, NextJs, Gatsby, and many more
- Docker: Makes it easy to create, manage, and debug containerized applications.
- Codeium: AI Coding Autocomplete and Chat for Python, Javascript, Typescript, Java, Go, and more: The modern coding superpower: free AI code acceleration plugin for your favorite languages. Type less. Code more. Ship faster.
- Jupyter Notebook Renderers: Renderers for Jupyter Notebooks (with plotly, vega, gif, png, svg, jpeg and other such outputs)
- Jupyter: Jupyter notebook support, interactive programming and computing that supports Intellisense, debugging and more.
- Python: Python language support with extension access points for IntelliSense (Pylance), Debugging (Python Debugger), linting, formatting, refactoring, unit tests, and more.
- Rainbow CSV: Highlight CSV and TSV files, Run SQL-like queries
- Python Debugger: Python Debugger extension using debugpy.
- Python: Python language support with extension access points for IntelliSense (Pylance), Debugging (Python Debugger), linting, formatting, refactoring, unit tests, and more.
- Codeium: AI Coding Autocomplete and Chat for Python, Javascript, Typescript, Java, Go, and more: The modern coding superpower: free AI code acceleration plugin for your favorite languages. Type less. Code more. Ship faster.
- Jupyter: Jupyter notebook support, interactive programming and computing that supports Intellisense, debugging and more.
- Remote Development: An extension pack that lets you open any folder in a container, on a remote machine, or in WSL and take advantage of VS Code's full feature set.
- VscToIX: extract,join,split,encode,mix,change case and slash,del dup,regex, and more
- Alejandra 💅: The Uncompromising Nix Code Formatter
- Black Formatter: Formatting support for Python files using the Black formatter.
- GrayCat SQL Formatter: A VSCode formatter extension for SQL scripts.
- JS Refactoring Assistant: Edit, modernize, and refactor JavaScript, TypeScript, React, and Vue.js code effectively with over 120 code actions.
- Markdown All in One: All you need to write Markdown (keyboard shortcuts, table of contents, auto preview and more)
- Nix IDE: Nix language support - syntax highlighting, formatting, and error reporting.
- Prettier - Code formatter: Code formatter using prettier
- Prettier ESLint: A Visual Studio Extension to format JavaScript and Typescript code using prettier-eslint package
- SQLTools Microsoft SQL Server/Azure: SQLTools Microsoft SQL Server/Azure
- SQLTools: Connecting users to many of the most commonly used databases. Welcome to database management done right.
- XML: XML Language Support by Red Hat
- Xonsh IDE: Xonsh language support.
- YAML Sort: This VS Code extension exposes the possibility to sort, format and validate yaml files.
- YAML: YAML Language Support by Red Hat, with built-in Kubernetes syntax support
- fish-ide: IDE features for fish shell scripts
- isort: Import organization support for Python files using isort.
- markdownlint: Markdown linting and style checking for Visual Studio Code
- SQL Server Client(mssql): Database manager for MySQL/MariaDB, PostgreSQL, SQLite, Redis and ElasticSearch.
- Vim: Vim emulation for Visual Studio Code
- Docker: Makes it easy to create, manage, and debug containerized applications.
- ESLint: Integrates ESLint JavaScript into VS Code.
- JS Refactoring Assistant: Edit, modernize, and refactor JavaScript, TypeScript, React, and Vue.js code effectively with over 120 code actions.
- Mypy: Type checking for Python using mypy
- Tailwind CSS IntelliSense: Intelligent Tailwind CSS tooling for VS Code
- XML: XML Language Support by Red Hat
- YAML: YAML Language Support by Red Hat, with built-in Kubernetes syntax support
- fish-ide: IDE features for fish shell scripts
- markdownlint: Markdown linting and style checking for Visual Studio Code
- Codeium: AI Coding Autocomplete and Chat for Python, Javascript, Typescript, Java, Go, and more: The modern coding superpower: free AI code acceleration plugin for your favorite languages. Type less. Code more. Ship faster.
- Jupyter Notebook Renderers: Renderers for Jupyter Notebooks (with plotly, vega, gif, png, svg, jpeg and other such outputs)
- Jupyter: Jupyter notebook support, interactive programming and computing that supports Intellisense, debugging and more.
- Python: Python language support with extension access points for IntelliSense (Pylance), Debugging (Python Debugger), linting, formatting, refactoring, unit tests, and more.
- Jupyter Cell Tags: Jupyter Cell Tags support for VS Code
- Jupyter Keymap: Jupyter keymaps for notebooks
- Jupyter Notebook Renderers: Renderers for Jupyter Notebooks (with plotly, vega, gif, png, svg, jpeg and other such outputs)
- Jupyter Slide Show: Jupyter Slide Show support for VS Code
- Jupyter: Jupyter notebook support, interactive programming and computing that supports Intellisense, debugging and more.
- writingHelper: get all the benefits of Grammarly & Linggle
- Azure Repos: Remotely browse and edit any Azure Repos
- Batch Rename: Batch rename files in the explorer inside a text editor
- Database Client JDBC: JDBC Adapter For Database Client
- Dev Containers: Open any folder or repository inside a Docker container and take advantage of Visual Studio Code's full feature set.
- Disable Ligatures: Disable ligatures at the cursor position, or disable all ligatures on the line
- Disable eslint rule: undefined
- Error Lens: Improve highlighting of errors, warnings and other language diagnostics.
- Fold Level: Additional Fold Commands by One Step Shortcut, Like PhpStorm
- Font Switcher: Quickly configure your font settings.
- GitHub Repositories: Remotely browse and edit any GitHub repository
- GitLab Workflow: Official GitLab-maintained extension for Visual Studio Code.
- IntelliCode API Usage Examples: See relevant code examples from GitHub for over 100K different APIs right in your editor.
- IntelliCode: AI-assisted development
- JSON to TS: Convert JSON object to typescript interfaces
- JavaScript and TypeScript Nightly: Enables typescript@next to power VS Code's built-in JavaScript and TypeScript support
- Jest Runner: Simple way to run or debug a single (or multiple) tests from context-menu
- Json Editor: Generate a tree view editor of the active JSON document
- Live Server (Five Server): A better Live Server with instant updates, highlights and some PHP support.
- Live Server Preview: Preview your HTML file with localhost server live-reloading enabled
- Markdown Checkboxes: Adds checkbox support to the built-in markdown preview
- Markdown Preview Enhanced: Markdown Preview Enhanced ported to vscode
- Markdown Preview Mermaid Support: Adds Mermaid diagram and flowchart support to VS Code's builtin markdown preview
- Mermaid Markdown Syntax Highlighting: Markdown syntax support for the Mermaid charting language
- Nix Environment Selector: Allows switch environment for Visual Studio Code and extensions based on Nix config file.
- Path Intellisense: Visual Studio Code plugin that autocompletes filenames
- Peacock: Subtly change the workspace color of your workspace. Ideal when you have multiple VS Code instances and you want to quickly identify which is which.
- Red Hat Commons: Base utilities for Red Hat extensions. Notably controls telemetry settings.
- Remote - SSH: Open any folder on a remote machine using SSH and take advantage of VS Code's full feature set.
- Remote - Tunnels: Connect to a remote machine through a Tunnel
- Remote Explorer: View remote machines for SSH and Tunnels.
- Remote FS: Working with any file in everywhere like they are in local with vscdoe.
- Remote Repositories: Remotely browse and edit git repositories
- Rope: Rope refactoring for python code
- SQLite Viewer: SQLite Viewer for VSCode
- Sort JSON objects: Sorts the keys within JSON objects
- Sort lines: Sorts lines of text
- Spell Right: Multilingual, Offline and Lightweight Spellchecker
- Swissknife: The developers swissknife. Do conversions and generations right out of vs code. Extendable with user scripts
- TODO Highlight: highlight TODOs, FIXMEs, and any keywords, annotations...
- TSV Paste JSON: Convert the TSV text in the clipboard to JSON and paste it into the editor.
- Template String Converter: Converts a string to a template string when ${ is typed
- Test Adapter Converter: Converter extension from the Test Adapter UI to native VS Code testing
- Test Explorer UI: Run your tests in the Sidebar of Visual Studio Code
- Todo Tree: Show TODO, FIXME, etc. comment tags in a tree view
- Transformer: Filter, Sort, Unique, Reverse, Align, CSV, Line Selection and more text Transformations
- VS Code Speech: A VS Code extension to bring speech-to-text and other voice capabilities to VS Code.
- WSL: Open any folder in the Windows Subsystem for Linux (WSL) and take advantage of Visual Studio Code's full feature set.
- YAML ❤️ JSON: Easily convert yaml to json and json to yaml
- better-seo: Avoid common SEO traps while you write your Blogpost
- direnv: Automatically detect and load .envrc when opening VS Code
- front-matter-gen: Generator front-matter from template
- fzf fuzzy quick open: Fuzzy search files/folders and ripgrep results with fzf inside VSCode
- nix-develop: Develop using Nix in VSCode
- npm Intellisense: Visual Studio Code plugin that autocompletes npm modules in import statements
- vscode-base64: Base64 encode/decode the current selections.
- vscode-random: Generates random data directly into VS Code
- Auto Rename Tag: Auto rename paired HTML/XML tag
- Black Formatter: Formatting support for Python files using the Black formatter.
- Codeium: AI Coding Autocomplete and Chat for Python, Javascript, Typescript, Java, Go, and more: The modern coding superpower: free AI code acceleration plugin for your favorite languages. Type less. Code more. Ship faster.
- Docker: Makes it easy to create, manage, and debug containerized applications.
- ESLint: Integrates ESLint JavaScript into VS Code.
- JS Refactoring Assistant: Edit, modernize, and refactor JavaScript, TypeScript, React, and Vue.js code effectively with over 120 code actions.
- Markdown All in One: All you need to write Markdown (keyboard shortcuts, table of contents, auto preview and more)
- Mypy: Type checking for Python using mypy
- Nix IDE: Nix language support - syntax highlighting, formatting, and error reporting.
- Nunjucks VSCode Extension Pack: Formatting, Syntax Highlighting, Hover, and Snippets for Nunjucks
- Output Colorizer: Syntax highlighting for log files
- Pylance: A performant, feature-rich language server for Python in VS Code
- Python: Python language support with extension access points for IntelliSense (Pylance), Debugging (Python Debugger), linting, formatting, refactoring, unit tests, and more.
- RST Preview: Provides ability to preview RST documents.
- Rainbow CSV: Highlight CSV and TSV files, Run SQL-like queries
- Remote - SSH: Editing Configuration Files: Edit SSH configuration files
- SQL Server Client(mssql): Database manager for MySQL/MariaDB, PostgreSQL, SQLite, Redis and ElasticSearch.
- SQLTools Microsoft SQL Server/Azure: SQLTools Microsoft SQL Server/Azure
- SQLTools: Connecting users to many of the most commonly used databases. Welcome to database management done right.
- Terraform: Terraform configuration language support (includes Terragrunt)
- Thunder Client: Lightweight Rest API Client for VS Code
- Vue - Official: Language Support for Vue
- XML: XML Language Support by Red Hat
- Xonsh IDE: Xonsh language support.
- YAML Sort: This VS Code extension exposes the possibility to sort, format and validate yaml files.
- YAML: YAML Language Support by Red Hat, with built-in Kubernetes syntax support
- fish-ide: IDE features for fish shell scripts
- fish-vscode: Fish syntax highlighting
- isort: Import organization support for Python files using isort.
- vscode-nushell-lang: nushell language for vscode
- GitLens — Git supercharged: Supercharge Git within VS Code — Visualize code authorship at a glance via Git blame annotations and CodeLens, seamlessly navigate and explore Git repositories, gain valuable insights via rich visualizations and powerful comparison commands, and so much more
- Codeium: AI Coding Autocomplete and Chat for Python, Javascript, Typescript, Java, Go, and more: The modern coding superpower: free AI code acceleration plugin for your favorite languages. Type less. Code more. Ship faster.
- Iconify IntelliSense: Intelligent Iconify previewing and searching for VS Code
- Insert Date String: Insert the current date and time according to configured format.
- Nix IDE: Nix language support - syntax highlighting, formatting, and error reporting.
- Remote - SSH: Editing Configuration Files: Edit SSH configuration files
- SQLTools Microsoft SQL Server/Azure: SQLTools Microsoft SQL Server/Azure
- SQLTools: Connecting users to many of the most commonly used databases. Welcome to database management done right.
- Shebang Snippets: Snippets for shebang lines for different types of scripts.
- Terraform: Terraform configuration language support (includes Terragrunt)
- Thunder Client: Lightweight Rest API Client for VS Code
- XML: XML Language Support by Red Hat
- Xonsh IDE: Xonsh language support.
- YAML: YAML Language Support by Red Hat, with built-in Kubernetes syntax support
- eslint-disable-snippets: Simple snippets to disable eslint rules
- vscode-nushell-lang: nushell language for vscode
- writingHelper: get all the benefits of Grammarly & Linggle
- Jest: Use Facebook's Jest With Pleasure.
- Thunder Client: Lightweight Rest API Client for VS Code
- GitHub Theme: GitHub theme for VS Code
- Iconify IntelliSense: Intelligent Iconify previewing and searching for VS Code
- Jupyter Notebook Renderers: Renderers for Jupyter Notebooks (with plotly, vega, gif, png, svg, jpeg and other such outputs)
- Jupyter: Jupyter notebook support, interactive programming and computing that supports Intellisense, debugging and more.