pablosirera
6/6/2019 - 9:49 AM

VSCode settings

VSCode settings

{
  "workbench.startupEditor": "newUntitledFile",
  "workbench.iconTheme": "material-icon-theme",
  "workbench.colorTheme": "One Monokai",
  "workbench.colorCustomizations": {
    "editorIndentGuide.activeBackground": "#fff",
    "activityBar.background": "#1E2028",
    "activityBar.border": "#1E2028",
    "sideBar.background": "#1E2028",
    "sideBar.border": "#1C1E26"
  },
  "window.zoomLevel": -1,
  "window.nativeTabs": true,
  "editor.fontSize": 15,
  "editor.tabSize": 2,
  "editor.scrollBeyondLastLine": false,
  "editor.fontFamily": "Fira Code",
  "editor.renderWhitespace": "boundary",
  "editor.fontWeight": "500",
  "editor.wordWrapColumn": 100,
  "editor.fontLigatures": true,
  "editor.formatOnSave": true,
  "editor.codeActionsOnSave": {
    "source.organizeImports": true
  },
  "eslint.autoFixOnSave": true,
  "eslint.validate": ["javascript", "javascriptreact", "typescript"],
  "breadcrumbs.enabled": true,
  "gitlens.showWhatsNewAfterUpgrades": false,
  // prettier rules
  "prettier.eslintIntegration": true,
  "prettier.semi": false,
  "prettier.printWidth": 100,
  "prettier.singleQuote": true,
  "prettier.tslintIntegration": true,
  "html.format.wrapAttributes": "force-aligned",
  "[typescript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[html]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "material-icon-theme.activeIconPack": "angular_ngrx"
}