VSCode Settings - JAllegre/JAllegre GitHub Wiki

Useful commands

  • Ensure git open the VSCode/GitLens editor for interactive rebaase
git config --global sequence.editor "code --wait --reuse-window"

Useful Settings

{
  "window.title": "${folderName}",
  "files.eol": "\n",

  "editor.bracketPairColorization.enabled": true,
  "editor.guides.bracketPairs": "active",
  "editor.stickyScroll.enabled": false,
  "editor.folding": false,
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  "editor.formatOnSave": true,
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": "explicit",
    "source.organizeImports": "explicit"
  },
  "eslint.validate": [
    "javascript",
    "javascriptreact",
    "typescript",
    "typescriptreact"
  ],
  "workbench.colorCustomizations": { 
    "tab.activeBackground": "#3f0064",
    "editorWarning.foreground": "#968500",
    "list.warningForeground": "#ff9500", 
  },
  "workbench.tree.indent": 16,
  "workbench.editor.enablePreview": false,

  "terminal.integrated.enablePersistentSessions": false,
  "terminal.integrated.cwd": "${workspaceFolder}",
 
  "git.autofetch": true,
  "git.inputValidationSubjectLength": 250,
  "git.inputValidationLength": 250,
  "git.mergeEditor": false,

  "diffEditor.ignoreTrimWhitespace": false,

  "typescript.updateImportsOnFileMove.enabled": "always",
  "javascript.updateImportsOnFileMove.enabled": "always",

  "gitlens.views.commits.avatars": false,
  "gitlens.views.commits.showBranchComparison": false,
  "gitlens.views.commits.pullRequests.showForBranches": false,
  "gitlens.views.commits.pullRequests.enabled": false,
  "gitlens.views.showRelativeDateMarkers": false,

  "cSpell.language": "en,fr",
  "cSpell.userWords": ["jallegre"],

  "editor.snippetSuggestions": "top"
}