Useful VSCode Extensions
2 minute read
These can be installed by using the console commands provided
General
Spellchecker (Link)
Spell checker to stop you from making typos. Note that it must be configured to know which file types to spell check
code --install-extension streetsidesoftware.code-spell-checker
Live Share (Link)
Allows you to share your vscode session with others, editing the same codebase (a la google docs)
code --install-extension ms-vsliveshare.vsliveshare
Editor Config (Link)
Will apply some autoformatting to your code (for example, strip whitespace)
code --install-extension editorconfig.editorconfig
Line Sort (Link)
Allows you to sort lines with a quick shortcut (especially useful for YML files)
code --install-extension tyriar.sort-lines
Git
Git Graph (Link)
View a Git Graph of a repository right from VSCode. Easly perform actions on the graph. Feature rich.
code --install-extension mhutchie.git-graph
GitLens (Link)
Supercharge your Git experience in VSCode with inline blame / authorship annotations and so much more.
code --install-extension eamodio.gitlens
Languages
Cucumber (Gherkin) Full Support (Link)
Support for cucumber/gherkin syntax
code --install-extension alexkrechik.cucumberautocomplete
Docker (Link)
Support for suggestions in Dockerfiles and docker compose files
code --install-extension ms-azuretools.vscode-docker
GraphQL (Link)
Support for .graphql files and graphql in JS
code --install-extension kumar-harsh.graphql-for-vscode
GraphQL Apollo Integration (Link)
Integrates graphql with apollo config defined in apollo.config.js
, allowing you to know which fields exist in the schema in apollo engine. This is very powerful when working in SPA.
code --install-extension apollographql.vscode-apollo
PHP Intelephense (Link)
PHP support for VSCode. Better than others as it doesn’t require installing PHP on your local machine. Has a premium version which is not needed
code --install-extension bmewburn.vscode-intelephense-client
PHP Docblocker (Link)
Autocompletes docblock comments in PHP.
code --install-extension neilbrayfield.php-docblocker
PHP CodeSniffer (Link)
Perform Code Sniffing user-side
code --install-extension ikappas.phpcs
PHP MessDetect (Link)
Perform mess detection user-side
code --install-extension ecodes.vscode-phpmd
Styled Components (Link)
Support for styled components syntax (css in JS
code --install-extension jpoissonnier.vscode-styled-components