For a long time I was an Atom fan.  Still am.  However, I have recently switched and stayed with VS Code.

I don’t need many extensions out of the box, but here are the few I use:

  • Document This
  • htmltagwrap
  •  Auto Close Tag and Auto Rename Tag
  • ESLint
  • Lorem Ipsum
  • Spell Right
  • ES7 React/Redux/React-Native/JS snippets
  • WordPress Snippets
  • Prettier (for non WP work)
  • Quokka.js (sometimes)

Here are the settings I usually use:

{
    "window.zoomLevel": 4,
    "editor.fontSize": 15,
    "terminal.integrated.fontSize": 18,        
    "editor.minimap.enabled": false,
    "editor.fontFamily": "'Dank Mono', Menlo, Monaco, 'Courier New', monospace",
    "editor.wordWrap": "on",
    "terminal.integrated.shell.osx": "/bin/zsh",
    "terminal.integrated.fontFamily": "'Dank Mono', 'Source Code Pro for Powerline'",
    "workbench.colorTheme": "GitHub Plus",
    "terminal.external.osxExec": "Hyper.app",
    "git.enableSmartCommit": true,
    "workbench.startupEditor": "newUntitledFile",
    "editor.formatOnSave": false,
    "[ javascript ]": {
        "editor.formatOnSave": true
    },
    "[ html ]": {
        "editor.formatOnSave": true
    },
    "emmet.includeLanguages": {
        "javascript": "javascriptreact",
    },
    "javascript.updateImportsOnFileMove.enabled": "always"
}
As for themes:
  • Github Plus – Light
  • Monokai – Dark
  • Shades of Purple – A little different
I also have a custom font, Dank Mono and I’m a big fan 🙂