My Visual Studio Code extensions and settings
Default
Settings
{
"[html]": {
"editor.foldingStrategy": "indentation"
},
"[jsonc]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"editor.accessibilitySupport": "off",
"editor.fontFamily": "JetBrainsMono Nerd Font, Menlo, Monaco, 'Courier New', monospace",
"editor.fontLigatures": true,
"editor.formatOnSave": true,
"editor.guides.bracketPairs": true,
"editor.hover.delay": 500,
"editor.linkedEditing": true,
"editor.minimap.enabled": false,
"editor.renderWhitespace": "trailing",
"editor.suggestSelection": "first",
"editor.tabSize": 2,
"explorer.confirmDelete": false,
"files.associations": {
"LICENSE": "plaintext"
},
"files.autoSave": "off",
"git.autofetch": false,
"git.confirmSync": false,
"git.enableSmartCommit": true,
"git.openRepositoryInParentFolders": "never",
"html.validate.scripts": true,
"html.validate.styles": true,
"license.author": "Adrian López",
"license.extension": "",
"markdownlint.config": {
"MD001": false
},
"workbench.colorTheme": "Default Dark+ Experimental",
"workbench.iconTheme": "material-icon-theme",
"workbench.productIconTheme": "fluent-icons",
"workbench.startupEditor": "none"
}
Extensions
Better Comments
Improve your code commenting by annotating with alert, informational, TODOs, and more!
Choose a License
Choose a license for your project in VS Code
DotENV
Support for dotenv file syntax
EditorConfig for VS Code
EditorConfig Support for Visual Studio Code
Error Lens
Improve highlighting of errors, warnings and other language diagnostics.
filesize
Show the current file size in the status bar
Fluent Icons
Fluent product icons for Visual Studio Code
gitignore
Lets you pull .gitignore templates from the https://github.com/github/gitignore repository. Language support for .gitignore files.
JSON Crack
Seamlessly visualize your JSON data instantly into graphs.
Markdown All in One
All you need to write Markdown (keyboard shortcuts, table of contents, auto preview and more)
markdownlint
Markdown linting and style checking for Visual Studio Code
Material Icon Theme
Material Design Icons for Visual Studio Code
Path Intellisense
Visual Studio Code plugin that autocompletes filenames
Sort JSON objects
Sorts the keys within JSON objects
SVG
SVG Coding, Minify, Pretty, Preview All-In-One
Svg Preview
Preview for Svg files
TODO Highlight
highlight TODOs, FIXMEs, and any keywords, annotations...
bash
dotnet
Extensions
Azure Account
A common Sign In and Subscription management extension for VS Code.
Azure Functions
An Azure Functions extension for Visual Studio Code.
Azure Resources
An extension for viewing and managing Azure resources.
C#
Base language support for C#
Ionide for F#
F# Language Support, powered by FsAutoComplete
Jupyter
Jupyter notebook support, interactive programming and computing that supports Intellisense, debugging 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
Polyglot Notebooks
Polyglot Notebooks for VS Code. Use multiple languages in one notebook with full language server support for each language and share variables between them.
go
javascript
Extensions
Astro
Language support for Astro
Babel JavaScript
VSCode syntax highlighting for today's JavaScript
colorize
A vscode extension to help visualize css colors in files.
ESLint
Integrates ESLint JavaScript into VS Code.
Headwind
An opinionated class sorter for Tailwind CSS
HTML CSS Support
CSS Intellisense for HTML
HTMLHint
VS Code integration for HTMLHint - A Static Code Analysis Tool for HTML
Image preview
Shows image preview in the gutter and on hover
Import Cost
Display import/require package size in the editor
JavaScript (ES6) code snippets
Code snippets for JavaScript in ES6 syntax
Prettier - Code formatter
Code formatter using prettier
Prisma
Adds syntax highlighting, formatting, auto-completion, jump-to-definition and linting for .prisma files.
Stylelint
Official Stylelint extension for Visual Studio Code
Svelte for VS Code
Svelte language support for VS Code
Tailwind CSS Highlight (pre v2 fork)
Tailwind CSS IntelliSense
Intelligent Tailwind CSS tooling for VS Code
webhint
Run webhint in Visual Studio Code.
python
Extensions
isort
Import Organization support for Python files using `isort`.
Jupyter
Jupyter notebook support, interactive programming and computing that supports Intellisense, debugging and more.
Jupyter Cell Tags
Jupyter Cell Tags support for VS Code
Jupyter Cell Tags
Jupyter Cell Tags support for VS Code
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
Pylance
A performant, feature-rich language server for Python in VS Code
Python
IntelliSense (Pylance), Linting, Debugging (multi-threaded, remote), code formatting, refactoring, unit tests, and more.
Python Indent
Correct Python indentation