A selection of the best extensions and configs for web development
Code formatter using prettier (prettier)
esbenp.prettier-vscode
rvest.vs-code-prettier-eslint
{
"editor.formatOnSave": true,
"editor.formatOnPaste": false,
"eslint.run": "onSave",
"editor.codeActionsOnSave": {
"source.fixAll": "always"
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsx]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
}
formulahendry.auto-close-tag
formulahendry.auto-rename-tag
mrmlnc.vscode-autoprefixer
Сoding styles for multiple developers (Editorconfig)
helps maintain consistent coding styles for multiple developers working on the same project across various editors and IDEs
EditorConfig.EditorConfig
ClemensPeters.format-json
ecmel.vscode-html-css
xabikos.JavaScriptSnippets
skyran.js-jsx-snippets
christian-kohler.npm-intellisense
donjayamanne.jquerysnippets
unifiedjs.vscode-mdx
christian-kohler.path-intellisense
Indented Sass syntax Highlighting, Autocomplete & Formatter (SASS)
syler.sass-indented
redhat.vscode-xml
JavaScript and TypeScript playground in your editor (Quokka)
WallabyJs.quokka-vscode
idered.npm
ritwickdey.LiveServer
ms-vsliveshare.vsliveshare
ms-vscode-remote.remote-ssh
ms-vscode-remote.remote-ssh-edit
ms-vscode.remote-explorer
mhutchie.git-graph
PeterSchmalfeldt.explorer-exclude
"files.exclude": {
"node_modules": true,
"out": true
},
"toggleexcludedfiles.statusBar.enabled": true,
qwtel.sqlite-viewer
traBpUkciP.vscode-npm-scripts
cweijan.vscode-office
tomoki1207.pdf
ZainChen.json
NAPTheDevHcj.atom-background-modified
PKief.material-icon-theme
Equinusocio.moxer-icons
Consolas
Fira Code
aaron-bond.better-comments
blanu.vscode-styled-jsx