Useful VSCode Extensions

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