Skip to content

Instantly share code, notes, and snippets.

@zoffyzhang
Last active July 15, 2020 06:14
Show Gist options
  • Save zoffyzhang/e650ed535a525e47a022e9391f706af8 to your computer and use it in GitHub Desktop.
Save zoffyzhang/e650ed535a525e47a022e9391f706af8 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2020-07-15T06:14:16.679Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "3c828576-2da9-433e-ac8a-bc7ce2f6a684",
"publisherId": "helixquar.asciidecorator",
"publisherDisplayName": "helixquar"
},
"name": "asciidecorator",
"publisher": "helixquar",
"version": "0.2.0"
},
{
"metadata": {
"id": "5178733e-4b02-4829-95c5-1ce970847c23",
"publisherId": "teabyii.ayu",
"publisherDisplayName": "teabyii"
},
"name": "ayu",
"publisher": "teabyii",
"version": "0.20.1"
},
{
"metadata": {
"id": "7a0110bb-231a-4598-aa1b-0769ea46d28b",
"publisherId": "aaron-bond.better-comments",
"publisherDisplayName": "aaron-bond"
},
"name": "better-comments",
"publisher": "aaron-bond",
"version": "2.1.0"
},
{
"metadata": {
"id": "2aa040bf-c73a-455d-8946-5c6cc83b8019",
"publisherId": "wmaurer.change-case",
"publisherDisplayName": "wmaurer"
},
"name": "change-case",
"publisher": "wmaurer",
"version": "1.0.0"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.4.3"
},
{
"metadata": {
"id": "f6dbd813-b0a0-42c1-90ea-10dde9d925a7",
"publisherId": "streetsidesoftware.code-spell-checker",
"publisherDisplayName": "streetsidesoftware"
},
"name": "code-spell-checker",
"publisher": "streetsidesoftware",
"version": "1.9.0"
},
{
"metadata": {
"id": "121396ad-85a1-45ec-9fd1-d95028a847f5",
"publisherId": "naumovs.color-highlight",
"publisherDisplayName": "naumovs"
},
"name": "color-highlight",
"publisher": "naumovs",
"version": "2.3.0"
},
{
"metadata": {
"id": "f57f68ea-9ee8-42b5-9a97-041d3e4278c4",
"publisherId": "Dart-Code.dart-code",
"publisherDisplayName": "Dart-Code"
},
"name": "dart-code",
"publisher": "Dart-Code",
"version": "3.12.2"
},
{
"metadata": {
"id": "84c081d5-110f-47fc-8272-18d80f67c3f9",
"publisherId": "dinhani.divider",
"publisherDisplayName": "dinhani"
},
"name": "divider",
"publisher": "dinhani",
"version": "2.3.1"
},
{
"metadata": {
"id": "f60a60a6-95ba-42d4-b41c-3d24c1b89588",
"publisherId": "EditorConfig.EditorConfig",
"publisherDisplayName": "EditorConfig"
},
"name": "EditorConfig",
"publisher": "EditorConfig",
"version": "0.15.1"
},
{
"metadata": {
"id": "a9151cd6-3338-48bc-bc6e-ba97e22489dd",
"publisherId": "Perkovec.emoji",
"publisherDisplayName": "Perkovec"
},
"name": "emoji",
"publisher": "Perkovec",
"version": "0.0.3"
},
{
"metadata": {
"id": "19804510-b475-4dae-b0f7-6ca08fd1af0c",
"publisherId": "dsznajder.es7-react-js-snippets",
"publisherDisplayName": "dsznajder"
},
"name": "es7-react-js-snippets",
"publisher": "dsznajder",
"version": "2.8.2"
},
{
"metadata": {
"id": "f6c3ec04-6057-4d9c-b997-69cba07a6158",
"publisherId": "Dart-Code.flutter",
"publisherDisplayName": "Dart-Code"
},
"name": "flutter",
"publisher": "Dart-Code",
"version": "3.12.2"
},
{
"metadata": {
"id": "3e891cf9-53cb-49a3-8d01-8f0b1f0afb29",
"publisherId": "codezombiech.gitignore",
"publisherDisplayName": "codezombiech"
},
"name": "gitignore",
"publisher": "codezombiech",
"version": "0.6.0"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "10.2.2"
},
{
"metadata": {
"id": "eaa2127d-cb69-4ab9-8505-a60c9ee5f28b",
"publisherId": "oderwat.indent-rainbow",
"publisherDisplayName": "oderwat"
},
"name": "indent-rainbow",
"publisher": "oderwat",
"version": "7.4.0"
},
{
"metadata": {
"id": "74f34f8a-245e-4133-8617-a3a94b5a417e",
"publisherId": "cmstead.jsrefactor",
"publisherDisplayName": "cmstead"
},
"name": "jsrefactor",
"publisher": "cmstead",
"version": "2.20.6"
},
{
"metadata": {
"id": "b63c44fd-0457-4696-99e9-dbfdf70d77de",
"publisherId": "ritwickdey.LiveServer",
"publisherDisplayName": "ritwickdey"
},
"name": "LiveServer",
"publisher": "ritwickdey",
"version": "5.6.1"
},
{
"metadata": {
"id": "98790d67-10fa-497c-9113-f6c7489207b2",
"publisherId": "yzhang.markdown-all-in-one",
"publisherDisplayName": "yzhang"
},
"name": "markdown-all-in-one",
"publisher": "yzhang",
"version": "3.1.0"
},
{
"metadata": {
"id": "f015bc3c-a098-4245-8765-615e002e09ab",
"publisherId": "yzane.markdown-pdf",
"publisherDisplayName": "yzane"
},
"name": "markdown-pdf",
"publisher": "yzane",
"version": "1.4.4"
},
{
"metadata": {
"id": "2fb9491e-d250-48e4-b23e-cdbb81d655cf",
"publisherId": "AlanWalk.markdown-toc",
"publisherDisplayName": "AlanWalk"
},
"name": "markdown-toc",
"publisher": "AlanWalk",
"version": "1.5.6"
},
{
"metadata": {
"id": "03b96169-4c19-4c9e-ada8-d5d208ebe80e",
"publisherId": "philsinatra.nested-comments",
"publisherDisplayName": "philsinatra"
},
"name": "nested-comments",
"publisher": "philsinatra",
"version": "2.3.1"
},
{
"metadata": {
"id": "04414593-b135-430a-b0ef-5d9e3599de59",
"publisherId": "simsim0709.over-night-owl",
"publisherDisplayName": "simsim0709"
},
"name": "over-night-owl",
"publisher": "simsim0709",
"version": "0.1.1"
},
{
"metadata": {
"id": "79afa437-682e-4fa2-a4fd-87844832a1dc",
"publisherId": "ryu1kn.partial-diff",
"publisherDisplayName": "ryu1kn"
},
"name": "partial-diff",
"publisher": "ryu1kn",
"version": "1.4.1"
},
{
"metadata": {
"id": "a41c1549-4053-44d4-bf30-60fc809b4a86",
"publisherId": "christian-kohler.path-intellisense",
"publisherDisplayName": "christian-kohler"
},
"name": "path-intellisense",
"publisher": "christian-kohler",
"version": "2.2.1"
},
{
"metadata": {
"id": "d80b9a94-f4a6-4e39-bc42-62212e365682",
"publisherId": "pnp.polacode",
"publisherDisplayName": "pnp"
},
"name": "polacode",
"publisher": "pnp",
"version": "0.3.4"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "5.1.3"
},
{
"metadata": {
"id": "dda49fd5-1f3b-4d25-bf61-4fc41905ede5",
"publisherId": "humao.rest-client",
"publisherDisplayName": "humao"
},
"name": "rest-client",
"publisher": "humao",
"version": "0.24.1"
},
{
"metadata": {
"id": "5fb19573-2183-4cf2-b53d-0fb869dae7ae",
"publisherId": "foxundermoon.shell-format",
"publisherDisplayName": "foxundermoon"
},
"name": "shell-format",
"publisher": "foxundermoon",
"version": "7.0.1"
},
{
"metadata": {
"id": "a0112413-02e4-438f-86d2-a0465c6418b7",
"publisherId": "DengSir.template-generator-vscode",
"publisherDisplayName": "DengSir"
},
"name": "template-generator-vscode",
"publisher": "DengSir",
"version": "0.4.1"
},
{
"metadata": {
"id": "261cac81-cd7b-4555-bb41-0c2d2bcd3e70",
"publisherId": "Gruntfuggly.todo-tree",
"publisherDisplayName": "Gruntfuggly"
},
"name": "todo-tree",
"publisher": "Gruntfuggly",
"version": "0.0.178"
},
{
"metadata": {
"id": "f092a211-cdbf-431d-a3d6-34a3f7264573",
"publisherId": "sandy081.todotasks",
"publisherDisplayName": "sandy081"
},
"name": "todotasks",
"publisher": "sandy081",
"version": "0.5.0"
},
{
"metadata": {
"id": "6623619a-676d-4cde-943f-a3c193b44fc0",
"publisherId": "ChakrounAnas.turbo-console-log",
"publisherDisplayName": "ChakrounAnas"
},
"name": "turbo-console-log",
"publisher": "ChakrounAnas",
"version": "1.4.0"
},
{
"metadata": {
"id": "2c831e1b-f85a-4c39-aa31-de1261733827",
"publisherId": "DiamondYuan.umi-pro",
"publisherDisplayName": "DiamondYuan"
},
"name": "umi-pro",
"publisher": "DiamondYuan",
"version": "0.7.2"
},
{
"metadata": {
"id": "ccf9294f-f78f-429a-8856-387624db2432",
"publisherId": "hnw.vscode-auto-open-markdown-preview",
"publisherDisplayName": "hnw"
},
"name": "vscode-auto-open-markdown-preview",
"publisher": "hnw",
"version": "0.0.4"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "2.1.7"
},
{
"metadata": {
"id": "829a192d-496c-44ac-87f3-0a84ce36a853",
"publisherId": "emmanuelbeziat.vscode-great-icons",
"publisherDisplayName": "emmanuelbeziat"
},
"name": "vscode-great-icons",
"publisher": "emmanuelbeziat",
"version": "2.1.47"
},
{
"metadata": {
"id": "eedfd044-d5ac-4389-973d-3ac1fdb98ad5",
"publisherId": "kisstkondoros.vscode-gutter-preview",
"publisherDisplayName": "kisstkondoros"
},
"name": "vscode-gutter-preview",
"publisher": "kisstkondoros",
"version": "0.26.2"
},
{
"metadata": {
"id": "3a1fe682-5a7a-4953-9ba9-77529a973d04",
"publisherId": "sburg.vscode-javascript-booster",
"publisherDisplayName": "sburg"
},
"name": "vscode-javascript-booster",
"publisher": "sburg",
"version": "14.0.1"
},
{
"metadata": {
"id": "dd5a2c83-ad8c-4839-a529-0644e5acb646",
"publisherId": "mgmcdermott.vscode-language-babel",
"publisherDisplayName": "mgmcdermott"
},
"name": "vscode-language-babel",
"publisher": "mgmcdermott",
"version": "0.0.29"
},
{
"metadata": {
"id": "e8e7b42a-e70c-489f-a2dd-ebf10cf14a33",
"publisherId": "mrmlnc.vscode-less",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-less",
"publisher": "mrmlnc",
"version": "0.6.3"
},
{
"metadata": {
"id": "daf8b44d-8aae-4da2-80c5-1f770219f643",
"publisherId": "DavidAnson.vscode-markdownlint",
"publisherDisplayName": "DavidAnson"
},
"name": "vscode-markdownlint",
"publisher": "DavidAnson",
"version": "0.36.1"
},
{
"metadata": {
"id": "f832d6bd-596f-410b-b822-ccdce22001fb",
"publisherId": "sensourceinc.vscode-sql-beautify",
"publisherDisplayName": "sensourceinc"
},
"name": "vscode-sql-beautify",
"publisher": "sensourceinc",
"version": "0.0.4"
},
{
"metadata": {
"id": "2f67a87a-f228-4c64-aa59-d66f638cc822",
"publisherId": "capaj.vscode-standardjs-snippets",
"publisherDisplayName": "capaj"
},
"name": "vscode-standardjs-snippets",
"publisher": "capaj",
"version": "0.8.12"
},
{
"metadata": {
"id": "ec35b5a3-9802-4c68-b5ff-e85f19ec0977",
"publisherId": "stylelint.vscode-stylelint",
"publisherDisplayName": "stylelint"
},
"name": "vscode-stylelint",
"publisher": "stylelint",
"version": "0.84.0"
},
{
"metadata": {
"id": "6f5d4f30-67aa-4151-80c0-1bbe8ca5f9db",
"publisherId": "cssho.vscode-svgviewer",
"publisherDisplayName": "cssho"
},
"name": "vscode-svgviewer",
"publisher": "cssho",
"version": "2.0.0"
},
{
"metadata": {
"id": "6703768d-d42f-474e-9f6e-5f288d53f6e8",
"publisherId": "redhat.vscode-xml",
"publisherDisplayName": "redhat"
},
"name": "vscode-xml",
"publisher": "redhat",
"version": "0.13.0"
},
{
"metadata": {
"id": "876e8f93-74d0-4f4f-91b7-34a09f19f444",
"publisherId": "VisualStudioExptTeam.vscodeintellicode",
"publisherDisplayName": "VisualStudioExptTeam"
},
"name": "vscodeintellicode",
"publisher": "VisualStudioExptTeam",
"version": "1.2.4"
}
]
// 将键绑定放入此文件中以覆盖默认值
[{
"key": "ctrl+r",
"command": "workbench.action.openRecent"
},
{
"key": "",
"command": "npm-script.showOutput"
},
{
"key": "",
"command": "npm-script.run"
},
{
"key": "",
"command": "npm-script.rerun-last-script"
},
{
"key": "",
"command": "npm-script.terminate-script"
},
{
"key": "",
"command": "npm-script.test"
},
{
"key": "Escape",
"command": "extension.jumpy-exit",
"when": "editorTextFocus && jumpy.isJumpyMode"
},
{
"key": "alt+f",
"command": "cursorPageDown",
"when": "editorTextFocus"
},
{
"key": "alt+m",
"command": "editor.action.jumpToBracket",
"when": "editorTextFocus"
},
{
"key": "ctrl+'",
"command": "-extension.toggleLabels"
} ,{
"key": "ctrl+alt+=",
"command": "wwm.aligncode",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+j",
"command": "editor.action.joinLines"
},
{
"key": "ctrl+alt+m",
"command": "workbench.action.toggleMaximizedPanel"
},
{
"key": "ctrl+alt+n",
"command": "-newFile.createNewFile"
},
{
"key": "ctrl+m",
"command": "-editor.action.toggleTabFocusMode"
},
{
"key": "ctrl+alt+l",
"command": "extension.codelf"
},
{
"key": "ctrl+alt+d",
"command": "-divider.addFromCursorWithOneLine",
"when": "editorTextFocus"
},
{
"key": "ctrl+alt+d",
"command": "divider.addFromCursor",
"when": "editorTextFocus"
},
{
"key": "alt+d",
"command": "-divider.addFromCursor",
"when": "editorTextFocus"
},
{
"key": "ctrl+k f",
"command": "-workbench.action.closeFolder"
},
{
"key": "alt+q",
"command": "task.new",
"when": "editorTextFocus"
},
{
"key": "ctrl+enter",
"command": "-task.new",
"when": "editorTextFocus"
},
{
"key": "shift+alt+d",
"command": "-extension.downloadSettings",
"when": "editorTextFocus"
},
{
"key": "shift+alt+u",
"command": "-extension.updateSettings",
"when": "editorTextFocus"
},
{
"key": "tab",
"command": "-acceptSelectedSuggestion",
"when": "editorTextFocus && suggestWidgetVisible"
},
{
"key": "tab",
"command": "-insertSnippet",
"when": "config.editor.tabCompletion && editorTextFocus && hasSnippetCompletions && !editorTabMovesFocus && !inSnippetMode"
},
{
"key": "ctrl+shift+w",
"command": "-workbench.action.closeWindow"
},
{
"key": "ctrl+k w",
"command": "-workbench.action.closeEditorsInGroup"
},
{
"key": "ctrl+=",
"command": "-workbench.action.zoomIn"
},
{
"key": "ctrl+numpad_add",
"command": "-workbench.action.zoomIn"
},
{
"key": "ctrl+-",
"command": "-workbench.action.zoomOut"
},
{
"key": "ctrl+numpad_subtract",
"command": "-workbench.action.zoomOut"
},
{
"key": "ctrl+k ctrl+l",
"command": "git.viewHistory"
},
{
"key": "ctrl+k v",
"command": "markdown.showPreviewToSide",
"when": "editorLangId == 'markdown'"
},
{
"key": "ctrl+k v",
"command": "-markdown.showPreviewToSide",
"when": "editorLangId == 'markdown'"
},
{
"key": "ctrl+shift+c",
"command": "-workbench.action.terminal.openNativeConsole",
"when": "!terminalFocus"
},
{
"key": "ctrl+alt+c",
"command": "merge-conflict.next"
},
{
"key": "ctrl+tab",
"command": "editor.emmet.action.expandAbbreviation"
},
{
"key": "ctrl+alt+r",
"command": "extension.htmlTagWrap",
"when": "editorTextFocus"
},
{
"key": "alt+w",
"command": "-extension.htmlTagWrap",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+b",
"command": "-workbench.action.tasks.build"
},
{
"key": "ctrl+alt+right",
"command": "-workbench.action.moveEditorToNextGroup"
},
{
"key": "ctrl+alt+left",
"command": "-workbench.action.moveEditorToPreviousGroup"
},
{
"key": "ctrl+shift+g shift+oem_comma",
"command": "-gitlens.diffLineWithPrevious",
"when": "editorTextFocus && gitlens:keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "ctrl+shift+g shift+w",
"command": "-gitlens.diffWithWorking",
"when": "editorTextFocus && gitlens:keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "ctrl+shift+g w",
"command": "-gitlens.diffLineWithWorking",
"when": "editorTextFocus && gitlens:keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "ctrl+shift+g oem_period",
"command": "-gitlens.diffWithNext",
"when": "editorTextFocus && gitlens:keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "ctrl+shift+g oem_comma",
"command": "-gitlens.diffWithPrevious",
"when": "editorTextFocus && !isInDiffEditor && gitlens:keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "ctrl+shift+g oem_comma",
"command": "-gitlens.diffWithPreviousInDiff",
"when": "isInDiffEditor && gitlens:keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "ctrl+shift+g oem_2",
"command": "-gitlens.showCommitSearch",
"when": "gitlens:enabled && gitlens:keymap == 'chorded'"
},
{
"key": "ctrl+shift+g c",
"command": "-gitlens.showQuickCommitFileDetails",
"when": "editorTextFocus && gitlens:enabled && gitlens:keymap == 'chorded'"
},
{
"key": "ctrl+shift+g shift+h",
"command": "-gitlens.showQuickRepoHistory",
"when": "gitlens:enabled && gitlens:keymap == 'chorded'"
},
{
"key": "ctrl+shift+g h",
"command": "-gitlens.showQuickFileHistory",
"when": "gitlens:enabled && gitlens:keymap == 'chorded'"
},
{
"key": "ctrl+shift+g oem_minus",
"command": "-gitlens.showLastQuickPick",
"when": "gitlens:enabled && gitlens:keymap == 'chorded'"
},
{
"key": "ctrl+shift+g s",
"command": "-gitlens.showQuickRepoStatus",
"when": "gitlens:enabled && gitlens:keymap == 'chorded'"
},
{
"key": "ctrl+shift+g g",
"command": "-workbench.view.scm",
"when": "gitlens:enabled && gitlens:keymap == 'chorded'"
},
{
"key": "ctrl+shift+g b",
"command": "-gitlens.toggleFileBlame",
"when": "editorTextFocus && gitlens:keymap == 'chorded' && gitlens:activeFileStatus =~ /blameable/"
},
{
"key": "ctrl+shift+g shift+b",
"command": "-gitlens.toggleCodeLens",
"when": "editorTextFocus && gitlens:canToggleCodeLens && gitlens:enabled && gitlens:keymap == 'chorded'"
},
{
"key": "ctrl+shift+g shift+oem_comma",
"command": "-gitlens.diffLineWithPrevious",
"when": "editorTextFocus && config.gitlens.keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "ctrl+shift+g oem_period",
"command": "-gitlens.diffWithNext",
"when": "editorTextFocus && config.gitlens.keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "ctrl+shift+g oem_comma",
"command": "-gitlens.diffWithPrevious",
"when": "editorTextFocus && !isInDiffEditor && config.gitlens.keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "ctrl+shift+g oem_comma",
"command": "-gitlens.diffWithPreviousInDiff",
"when": "isInDiffEditor && config.gitlens.keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "ctrl+shift+g shift+w",
"command": "-gitlens.diffWithWorking",
"when": "editorTextFocus && config.gitlens.keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "ctrl+shift+g w",
"command": "-gitlens.diffLineWithWorking",
"when": "editorTextFocus && config.gitlens.keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "ctrl+shift+g oem_2",
"command": "-gitlens.showCommitSearch",
"when": "gitlens:enabled && config.gitlens.keymap == 'chorded'"
},
{
"key": "ctrl+shift+g c",
"command": "-gitlens.showQuickCommitFileDetails",
"when": "editorTextFocus && gitlens:enabled && config.gitlens.keymap == 'chorded'"
},
{
"key": "ctrl+shift+g shift+h",
"command": "-gitlens.showQuickRepoHistory",
"when": "gitlens:enabled && config.gitlens.keymap == 'chorded'"
},
{
"key": "ctrl+shift+g h",
"command": "-gitlens.showQuickFileHistory",
"when": "gitlens:enabled && config.gitlens.keymap == 'chorded'"
},
{
"key": "ctrl+shift+g oem_minus",
"command": "-gitlens.showLastQuickPick",
"when": "gitlens:enabled && config.gitlens.keymap == 'chorded'"
},
{
"key": "ctrl+shift+g s",
"command": "-gitlens.showQuickRepoStatus",
"when": "gitlens:enabled && config.gitlens.keymap == 'chorded'"
},
{
"key": "ctrl+shift+g g",
"command": "-workbench.view.scm",
"when": "gitlens:enabled && config.gitlens.keymap == 'chorded'"
},
{
"key": "ctrl+shift+g b",
"command": "-gitlens.toggleFileBlame",
"when": "editorTextFocus && config.gitlens.keymap == 'chorded' && gitlens:activeFileStatus =~ /blameable/"
},
{
"key": "ctrl+shift+g shift+b",
"command": "-gitlens.toggleCodeLens",
"when": "editorTextFocus && gitlens:canToggleCodeLens && gitlens:enabled && config.gitlens.keymap == 'chorded'"
},
{
"key": "alt+d",
"command": "-divider.addDividerLevel1",
"when": "editorTextFocus"
},
{
"key": "ctrl+alt+l",
"command": "-turboConsoleLog.displayLogMessage"
},
{
"key": "ctrl+shift+q",
"command": "turboConsoleLog.displayLogMessage"
},
{
"key": "ctrl+shift+q",
"command": "-extension.consoleWrapper",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+q",
"command": "-workbench.action.quickOpenNavigatePreviousInViewPicker",
"when": "inQuickOpen && inViewsPicker"
},
{
"key": "ctrl+alt+c",
"command": "-rest-client.generate-codesnippet",
"when": "editorTextFocus && editorLangId == 'http'"
},
{
"key": "ctrl+alt+c",
"command": "-rest-client.generate-codesnippet",
"when": "editorTextFocus && editorLangId == 'plaintext'"
},
{
"key": "ctrl+alt+e",
"command": "-rest-client.switch-environment"
},
{
"key": "tab",
"command": "-editor.emmet.action.expandAbbreviation",
"when": "config.emmet.triggerExpansionOnTab && editorTextFocus && !editorReadonly && !editorTabMovesFocus"
},
{
"key": "ctrl+tab",
"command": "-workbench.action.openNextRecentlyUsedEditorInGroup"
},
{
"key": "ctrl+tab",
"command": "-workbench.action.quickOpenNavigateNextInEditorPicker",
"when": "inEditorsPicker && inQuickOpen"
},
{
"key": "ctrl+space",
"command": "-toggleSuggestionDetails",
"when": "suggestWidgetVisible && textInputFocus"
},
{
"key": "ctrl+space",
"command": "-editor.action.triggerSuggest",
"when": "editorHasCompletionItemProvider && textInputFocus && !editorReadonly"
},
{
"key": "alt+s",
"command": "-markdown.extension.editing.toggleStrikethrough",
"when": "editorTextFocus && !editorReadonly && !isMac && editorLangId == 'markdown'"
},
{
"key": "alt+s",
"command": "-gitlens.showQuickRepoStatus",
"when": "gitlens:enabled && config.gitlens.keymap == 'alternate'"
},
{
"key": "alt+s",
"command": "editor.action.triggerSuggest"
},
{
"key": "alt+c",
"command": "-gitlens.showQuickCommitFileDetails",
"when": "editorTextFocus && gitlens:enabled && config.gitlens.keymap == 'alternate'"
}
]
{
"editor.cursorBlinking": "expand",
"editor.cursorStyle": "line",
"editor.fontFamily": "Operator Mono Light, Cascadia Code, Fira Code, '思源黑体 Light', Consolas, monospace",
"editor.fontLigatures": true,
"editor.minimap.enabled": true,
"editor.tabSize": 2,
"editor.wordWrap": "bounded",
"editor.wordWrapColumn": 120,
"editor.wrappingIndent": "indent",
"extensions.autoUpdate": true,
"files.autoSave": "onFocusChange",
"files.autoSaveDelay": 300,
"files.defaultLanguage": "javascriptreact",
"files.trimTrailingWhitespace": true,
"terminal.integrated.cursorBlinking": true,
// "terminal.external.windowsExec": "C:\\Users\\Lenovo\\AppData\\Local\\Microsoft\\WindowsApps\\wt.exe",
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",
"workbench.editor.openPositioning": "last",
"workbench.quickOpen.closeOnFocusLost": false,
"files.associations": {
"*.vue-html": "html",
"*.vue": "html",
"*.xml": "html",
"*.bpmn": "html",
"*.styl": "css",
"*.js": "javascriptreact",
"*.jsx": "javascriptreact"
},
"emmet.syntaxProfiles": {
"vue-html": "html",
"vue": "html"
},
"emmet.includeLanguages": {
"javascript": "javascriptreact",
"vue-html": "html",
"vue": "html"
},
"editor.minimap.showSlider": "always",
"html.format.maxPreserveNewLines": 2,
"html.format.wrapAttributes": "force-aligned",
"sync.gist": "e650ed535a525e47a022e9391f706af8",
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.forceDownload": false,
"sync.quietSync": true,
"workbench.startupEditor": "newUntitledFile",
"window.zoomLevel": 0,
"workbench.statusBar.visible": true,
"window.menuBarVisibility": "toggle",
"git.enableSmartCommit": true,
"extensions.ignoreRecommendations": true,
"git.confirmSync": false,
"liveServer.settings.donotShowInfoMsg": true,
"divider.lines": 3,
"divider.endColumn": 80,
"search.followSymlinks": false,
"git.path": "S:\\Tools\\Git\\bin\\git.exe",
"html.format.enable": true,
"html.format.endWithNewline": true,
"sync.removeExtensions": true,
"sync.syncExtensions": true,
"[yaml]": {
"editor.insertSpaces": true,
"editor.tabSize": 4
},
"editor.detectIndentation": false,
"html.validate.styles": false,
"cSpell.allowCompoundWords": true,
"files.eol": "\n",
"markdown.extension.toc.plaintext": true,
"markdown.extension.toc.unorderedList.marker": "*",
"cSpell.ignoreWords": ["styl"],
"breadcrumbs.enabled": true,
"cSpell.showStatus": false,
"prettier.disableLanguages": ["vue"],
"workbench.editor.labelFormat": "short",
"rest-client.decodeEscapedUnicodeCharacters": true,
"cSpell.userWords": [
"Cascader",
"Echarts",
"Immer",
"Sider",
"Topo",
"Tsie",
"Unmount",
"YYYYMMDD",
"ahooks",
"antd",
"datas",
"docx",
"droppable",
"mxgraph",
"pmss",
"tsiefe",
"tsintergy",
"umijs"
],
"workbench.activityBar.visible": false,
"workbench.colorCustomizations": {
"gitDecoration.modifiedResourceForeground": "#3bb13b",
"breadcrumb.foreground": "#999",
// "sideBar.foreground": "#8BADC1",
// "editor.findMatchHighlightBackground": "#5c523e",
// "editorOverviewRuler.selectionHighlightForeground": "#5c523e",
// "editor.selectionBackground": "#5c523e",
// "editor.wordHighlightBackground": "#5c523e",
// "editor.selectionHighlightBackground": "#5c523e",
"tab.activeForeground": "#fff",
"tab.inactiveForeground": "#fff",
"tab.unfocusedActiveForeground": "#fff",
"tab.unfocusedInactiveForeground": "#fff",
"list.activeSelectionForeground": "#fff",
"list.inactiveSelectionForeground": "#fff",
"list.highlightForeground": "#ff0000",
"list.hoverForeground": "#000",
"list.hoverBackground": "#fff",
"list.focusForeground": "#000",
"list.focusBackground": "#fff"
},
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"name": "普通",
"scope": [
"comment",
"variable",
"entity.name.type",
"entity.name.tag",
"entity.other.attribute-name",
"entity.other.inherited-class",
"meta.object-literal.key",
"keyword.other.definition.ini",
"support.class.console.tsx",
"support.function.console.tsx",
"support.class.console.ts",
"support.function.console.ts",
"string.template.ts",
"variable.other.object.property.tsx",
"variable.other.object.property.ts",
"meta.block.tsx",
"meta.var.expr.tsx"
],
"settings": {
"fontStyle": ""
}
},
{
"name": "斜体",
"scope": [
"storage.modifier",
"storage.type",
"keyword",
"keyword.operator.new"
],
"settings": {
"fontStyle": "italic"
}
}
]
},
"turboConsoleLog.logMessagePrefix": "[debug]",
"turboConsoleLog.quote": "'",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"editor.suggestSelection": "first",
"better-comments.tags": [
{
"tag": "!",
"color": "#FF2D00",
"strikethrough": false,
"backgroundColor": "transparent"
},
{
"tag": "?",
"color": "#3498DB",
"strikethrough": false,
"backgroundColor": "transparent"
},
{
"tag": "//",
"color": "#474747",
"strikethrough": true,
"backgroundColor": "transparent"
},
{
"tag": "*",
"color": "#98C379",
"strikethrough": false,
"backgroundColor": "transparent"
}
],
"todo-tree.general.tags": ["TODO:", "FIXME:"],
"todo-tree.highlights.defaultHighlight": {
"type": "text",
"gutterIcon": true
},
"todo-tree.highlights.customHighlight": {
"TODO:": {
"foreground": "#fff",
"background": "#fa8c16",
"icon": "bell",
"iconColour": "#fa8c16"
},
"FIXME:": {
"foreground": "#fff",
"background": "#f06292",
"icon": "flame",
"iconColour": "#f06292"
}
},
"gitlens.statusBar.alignment": "left",
"gitlens.statusBar.format": "${author}, ${agoOrDate} · ${message}",
"javascript.format.insertSpaceBeforeFunctionParenthesis": true,
"editor.fontSize": 15,
"gitlens.advanced.abbreviatedShaLength": 5,
"gitlens.blame.ignoreWhitespace": true,
"gitlens.blame.toggleMode": "window",
"editor.fastScrollSensitivity": 8,
"npm.fetchOnlinePackageInfo": false,
"prettier.jsxSingleQuote": true,
"prettier.singleQuote": true,
"javascript.updateImportsOnFileMove.enabled": "never",
"editor.codeActionsOnSave": {
"source.fixAll": true
// "source.fixAll.eslint": true,
// "source.fixAll.stylelint": true,
// "source.fixAll.markdownlint": true,
},
"workbench.tree.indent": 16,
"files.watcherExclude": {
"**/dist/*/**": true
},
"cSpell.ignorePaths": [
"**/package-lock.json",
"**/node_modules/**",
"**/vscode-extension/**",
"**/.git/objects/**",
".vscode",
"**/dist/**"
],
"editor.gotoLocation.multipleDefinitions": "goto",
"editor.gotoLocation.multipleDeclarations": "goto",
"editor.gotoLocation.multipleImplementations": "goto",
"editor.gotoLocation.multipleReferences": "goto",
"editor.gotoLocation.multipleTypeDefinitions": "goto",
"git.autofetch": true,
"files.insertFinalNewline": true,
"files.trimFinalNewlines": true,
"editor.minimap.maxColumn": 80,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": false,
"[markdown]": {
"editor.defaultFormatter": "yzhang.markdown-all-in-one",
"editor.quickSuggestions": {
"other": true,
"comments": false,
"strings": false
}
},
"prettier.packageManager": "yarn",
"stylelint.packageManager": "yarn",
"eslint.packageManager": "yarn",
"npm.packageManager": "yarn",
"workbench.iconTheme": "ayu",
"timeline.excludeSources": [],
"markdown-pdf.highlightStyle": "night-owl.css",
"markdownlint.config": {
"first-line-h1": false
},
"todo-tree.tree.showScanModeButton": false,
"editor.renameOnType": true,
"todo-tree.regex.regex": "((//|#|<!--|;|/\\*|^|\\*)\\s*($TAGS)|^\\s*- \\[ \\])",
"workbench.colorTheme": "Over Night Owl",
"typescript.tsdk": "node_modules/typescript/lib",
"svgviewer.enableautopreview": true
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment