VSCode extensions/helpers#
These are the extensions that are very useful while developing Volto. Volto has also in place some automatic configuration that these extension will read and apply, linters, prettifiers, etc.
If you want to bulk install them:
code --list-extensions | xargs -L 1 echo code --install-extension
then, copy and paste the echo output your console:
code --install-extension dbaeumer.vscode-eslint
code --install-extension eamodio.gitlens
code --install-extension erral.erral-zcmlLanguageConfiguration
dbaeumer.vscode-eslint
eamodio.gitlens
erral.erral-zcmlLanguageConfiguration
esbenp.prettier-vscode
ExecutableBookProject.myst-highlight
jbockle.jbockle-format-files
GitHub.vscode-pull-request-github
ms-python.python
ms-python.vscode-pylance
stylelint.vscode-stylelint
WallabyJs.quokka-vscode
Other useful plugins:
DavidAnson.vscode-markdownlint
donjayamanne.githistory
emmanuelbeziat.vscode-great-icons
johnpapa.vscode-peacock
mrorz.language-gettext
shanoor.vscode-nginx
stkb.rewrap
unifiedjs.vscode-mdx
vincaslt.highlight-matching-tag
vscode-icons-team.vscode-icons
wesbos.theme-cobalt2
wix.vscode-import-cost
Zignd.html-css-class-completion
The path to a happy developer experience is to start with a minimal IDE setup and gradually add extensions, first reading their documentation and understanding their use case.