I’m an Atom fan and have used it on Linux for ages. I probably still will, but our other developers tend to use VS Code because of their use of MS Windows. I thought I’d revisit VS Code and see if I can use it effectively like Atom.
First thing I needed to make sure of was that some of the Atom features I use are available in VS Code. Standard stuff like dark colour theme, ESLint, syntax highlighting, auto-completions and Emmet.
One pleasant surprise was that VS Code has Emmet built right in! The usage is a little different, keyboard shortcuts etc. but it’s native to VS Code so that’s pretty good.
Other Extensions that I’ve added to support the languages I use are:
Vetur - https://vuejs.github.io/vetur/
ESLint - https://github.com/Microsoft/vscode-eslint
Toggle Excluded Files - https://marketplace.visualstudio.com/items?itemName=eamodio.toggle-excluded-files
Bracket Pair Colorizer - https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer
phpcs - https://github.com/ikappas/vscode-phpcs requires PHP CodeSniffer
PHP DocBlocker - https://github.com/neild3r/vscode-php-docblocker
FiraCode font https://github.com/tonsky/FiraCode
rest-client https://marketplace.visualstudio.com/items?itemName=humao.rest-client
Settings Sync https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync