Skip to content

Instantly share code, notes, and snippets.

@eezing
Last active September 27, 2018 22:00
Show Gist options
  • Save eezing/fe112a4989773f6dc973ecb76828295d to your computer and use it in GitHub Desktop.
Save eezing/fe112a4989773f6dc973ecb76828295d to your computer and use it in GitHub Desktop.

vscode setup

Extensions

Note: Requires vscode CLI is intalled

Run in command line:

code --install-extension AndrewRazumovsky.vscode-styled-jsx-languageserver
code --install-extension alexkrechik.cucumberautocomplete
code --install-extension blanu.vscode-styled-jsx
code --install-extension christian-kohler.npm-intellisense
code --install-extension dbaeumer.vscode-eslint
code --install-extension esbenp.prettier-vscode
code --install-extension ms-vscode.atom-keybindings
code --install-extension PeterJausovec.vscode-docker

Settings

Note: Many of these are just preferences.

Go here to learn about settings in vscode: https://code.visualstudio.com/docs/getstarted/settings

{
  "prettier.eslintIntegration": true,
  "editor.formatOnSave": true,
  "atomKeymap.promptV3Features": true,
  "editor.multiCursorModifier": "ctrlCmd",
  "editor.formatOnPaste": true,
  "workbench.colorTheme": "Monokai Dimmed",
  "window.zoomLevel": -1,
  "editor.tabSize": 2,
  "editor.fontSize": 12,
  "editor.renderLineHighlight": "gutter",
  "workbench.startupEditor": "newUntitledFile",
  "explorer.confirmDragAndDrop": false,
  "git.promptToSaveFilesBeforeCommit": true,
  "editor.cursorWidth": 3,
  "editor.minimap.enabled": false,
  "editor.smoothScrolling": true,
  "window.nativeTabs": true,
  "window.openFilesInNewWindow": "on",
  "search.location": "panel",
  "search.smartCase": true,
  "workbench.iconTheme": "vs-seti",
  "javascript.updateImportsOnFileMove.enabled": "never",
  "markdown.preview.fontSize": 12,
  "workbench.statusBar.feedback.visible": false,
  "breadcrumbs.enabled": true,
  "explorer.confirmDelete": false
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment