ðŸ’ŧVisualStudioCode

Setting

{
  "files.encoding": "utf8",
  "editor.suggestSelection": "first",
  "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
  "[typescript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "editor.formatOnSave": true,
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true,
    // For TSLint
    "source.fixAll.tslint": true,
    // For Stylelint
    "source.fixAll.stylelint": true
  },
  "javascript.format.enable": false,
  "git.enableSmartCommit": true,
  "vsintellicode.modelDownloadPath": "",
  "editor.fontWeight": "normal",
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  "cmake.configureOnOpen": false,
  "material-icon-theme.folders.theme": "classic",
  "files.autoGuessEncoding": true,
  "javascript.updateImportsOnFileMove.enabled": "always",
  "liveServer.settings.donotShowInfoMsg": true,
  "explorer.confirmDragAndDrop": false,
  "terminal.external.osxExec": "iTerm.app",
  "security.workspace.trust.untrustedFiles": "open",
  "files.exclude": {
    "**/.classpath": true,
    "**/.project": true,
    "**/.settings": true,
    "**/.factorypath": true
  },
  "html.format.endWithNewline": true,
  "html.format.unformattedContentDelimiter": "0",
  "typescript.updateImportsOnFileMove.enabled": "always",
  "[cpp]": {
    "editor.defaultFormatter": "ms-vscode.cpptools"
  },
  "go.enableCodeLens": {
    "references": true
  },
  "go.delveConfig": {
    "debugAdapter": "legacy"
  },
  "editor.fontFamily": "Bitstream Vera Sans Mono",
  "editor.fontFamily.ubuntu": "monospace",
  "editor.fontFamily.defult": "Bitstream Vera Sans Mono",
  "terminal.integrated.fontFamily.osx": "Meslo LG M for Powerline",
  "terminal.integrated.fontFamily.windows": "Bitstream Vera Sans Mono",
  "terminal.integrated.fontFamily.ubuntu": "monospace",
  "terminal.integrated.fontFamily": "BitstreamVeraSansMono NF",
  "workbench.colorTheme": "Default Dark+",
  "git.ignoreMissingGitWarning": true,
  "[csharp]": {
    "editor.defaultFormatter": "ms-dotnettools.csharp"
  },
  "editor.formatOnPaste": true,
  "remote.SSH.remotePlatform": {
    "192.168.0.110": "linux"
  },
  "[html]": {
    "editor.defaultFormatter": "vscode.html-language-features"
  },
  "editor.wordWrap": "on"
}

ShortCut Setting

// Place your key bindings in this file to override the defaultsauto[]
[
  {
    "key": "ctrl+shift+f9",
    "command": "workbench.debug.viewlet.action.removeAllBreakpoints"
  },
  {
    "key": "ctrl+q",
    "command": "workbench.action.pinEditor",
    "when": "!activeEditorIsPinned"
  },
  {
    "key": "ctrl+k shift+enter",
    "command": "-workbench.action.pinEditor",
    "when": "!activeEditorIsPinned"
  },
  {
    "key": "ctrl+q",
    "command": "workbench.action.unpinEditor",
    "when": "activeEditorIsPinned"
  },
  {
    "key": "ctrl+k shift+enter",
    "command": "-workbench.action.unpinEditor",
    "when": "activeEditorIsPinned"
  },
  {
    "key": "ctrl+alt+j",
    "command": "-bookmarks.jumpToPrevious",
    "when": "editorTextFocus"
  },
  {
    "key": "ctrl+alt+l",
    "command": "-bookmarks.jumpToNext",
    "when": "editorTextFocus"
  },
  {
    "key": "ctrl+alt+j",
    "command": "bookmarks.clearFromAllFiles"
  },
  {
    "key": "ctrl+alt+l",
    "command": "bookmarks.list"
  },
  {
    "key": "ctrl+f8",
    "command": "workbench.debug.viewlet.action.toggleBreakpointsActivatedAction"
  }
]

External

Last updated