Last active
October 13, 2020 06:40
-
-
Save zenHeart/cc6cba67ff3f1a80067838f7857096d1 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"lastUpload":"2020-10-13T06:40:11.046Z","extensionVersion":"v3.4.3"} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"metadata": { | |
"id": "d3836729-9cc1-42c1-b2af-d50071f57d29", | |
"publisherId": "formulahendry.auto-close-tag", | |
"publisherDisplayName": "formulahendry" | |
}, | |
"name": "auto-close-tag", | |
"publisher": "formulahendry", | |
"version": "0.5.9" | |
}, | |
{ | |
"metadata": { | |
"id": "366a9f01-2d1b-48b9-b7df-014ff8dea46b", | |
"publisherId": "formulahendry.auto-complete-tag", | |
"publisherDisplayName": "formulahendry" | |
}, | |
"name": "auto-complete-tag", | |
"publisher": "formulahendry", | |
"version": "0.1.0" | |
}, | |
{ | |
"metadata": { | |
"id": "6e440e71-8ed9-4f25-bb78-4b13096b8a03", | |
"publisherId": "formulahendry.auto-rename-tag", | |
"publisherDisplayName": "formulahendry" | |
}, | |
"name": "auto-rename-tag", | |
"publisher": "formulahendry", | |
"version": "0.1.5" | |
}, | |
{ | |
"metadata": { | |
"id": "a6a0c5b2-d078-4bf5-a9ee-4e37054414b3", | |
"publisherId": "formulahendry.code-runner", | |
"publisherDisplayName": "formulahendry" | |
}, | |
"name": "code-runner", | |
"publisher": "formulahendry", | |
"version": "0.11.1" | |
}, | |
{ | |
"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": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd", | |
"publisherId": "msjsdiag.debugger-for-chrome", | |
"publisherDisplayName": "msjsdiag" | |
}, | |
"name": "debugger-for-chrome", | |
"publisher": "msjsdiag", | |
"version": "4.12.11" | |
}, | |
{ | |
"metadata": { | |
"id": "45fef933-f1d9-4536-bf46-da5bfc3671dc", | |
"publisherId": "ria.elastic", | |
"publisherDisplayName": "ria" | |
}, | |
"name": "elastic", | |
"publisher": "ria", | |
"version": "0.13.3" | |
}, | |
{ | |
"metadata": { | |
"id": "a9151cd6-3338-48bc-bc6e-ba97e22489dd", | |
"publisherId": "Perkovec.emoji", | |
"publisherDisplayName": "Perkovec" | |
}, | |
"name": "emoji", | |
"publisher": "Perkovec", | |
"version": "0.0.3" | |
}, | |
{ | |
"metadata": { | |
"publisherId": "gufeng.fe-snippets", | |
"publisherDisplayName": "gufeng" | |
}, | |
"name": "fe-snippets", | |
"publisher": "gufeng", | |
"version": "0.0.8" | |
}, | |
{ | |
"metadata": { | |
"id": "237dfc0f-b01b-4008-a94f-0443a92b41ea", | |
"publisherId": "adrianwilczynski.format-selection-as-html", | |
"publisherDisplayName": "adrianwilczynski" | |
}, | |
"name": "format-selection-as-html", | |
"publisher": "adrianwilczynski", | |
"version": "2.3.0" | |
}, | |
{ | |
"metadata": { | |
"id": "5960f38e-0bbe-4644-8f9c-9c8824e82511", | |
"publisherId": "donjayamanne.githistory", | |
"publisherDisplayName": "donjayamanne" | |
}, | |
"name": "githistory", | |
"publisher": "donjayamanne", | |
"version": "0.6.12" | |
}, | |
{ | |
"metadata": { | |
"id": "ec1875ae-b92c-4fbd-82a8-f0d18b2cf501", | |
"publisherId": "k9982874.github-gist-explorer", | |
"publisherDisplayName": "k9982874" | |
}, | |
"name": "github-gist-explorer", | |
"publisher": "k9982874", | |
"version": "0.2.0" | |
}, | |
{ | |
"metadata": { | |
"id": "4de763bd-505d-4978-9575-2b7696ecf94e", | |
"publisherId": "eamodio.gitlens", | |
"publisherDisplayName": "eamodio" | |
}, | |
"name": "gitlens", | |
"publisher": "eamodio", | |
"version": "10.2.2" | |
}, | |
{ | |
"metadata": { | |
"id": "cc7d2112-5178-4472-8e0e-25dced95e7f0", | |
"publisherId": "ms-vscode.hexeditor", | |
"publisherDisplayName": "ms-vscode" | |
}, | |
"name": "hexeditor", | |
"publisher": "ms-vscode", | |
"version": "1.3.0" | |
}, | |
{ | |
"metadata": { | |
"id": "151fd0c3-a25e-49bd-9788-ec98696e193c", | |
"publisherId": "jaskang.jkformat", | |
"publisherDisplayName": "jaskang" | |
}, | |
"name": "jkformat", | |
"publisher": "jaskang", | |
"version": "1.0.6" | |
}, | |
{ | |
"metadata": { | |
"id": "93ecc089-f396-47b4-8676-7fa3bc156a2c", | |
"publisherId": "sysoev.language-stylus", | |
"publisherDisplayName": "sysoev" | |
}, | |
"name": "language-stylus", | |
"publisher": "sysoev", | |
"version": "1.11.0" | |
}, | |
{ | |
"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.3.0" | |
}, | |
{ | |
"metadata": { | |
"id": "3b1db1fc-c7f7-4bd6-9fa4-b499dfa99a8a", | |
"publisherId": "shd101wyy.markdown-preview-enhanced", | |
"publisherDisplayName": "shd101wyy" | |
}, | |
"name": "markdown-preview-enhanced", | |
"publisher": "shd101wyy", | |
"version": "0.5.13" | |
}, | |
{ | |
"metadata": { | |
"id": "4f63037e-3a44-436f-a483-4c65a77f15f6", | |
"publisherId": "FallenMax.mithril-emmet", | |
"publisherDisplayName": "FallenMax" | |
}, | |
"name": "mithril-emmet", | |
"publisher": "FallenMax", | |
"version": "0.7.6" | |
}, | |
{ | |
"metadata": { | |
"id": "4b6540da-bfa3-4b88-b9e3-df8f2d161124", | |
"publisherId": "mongodb.mongodb-vscode", | |
"publisherDisplayName": "mongodb" | |
}, | |
"name": "mongodb-vscode", | |
"publisher": "mongodb", | |
"version": "0.2.0" | |
}, | |
{ | |
"metadata": { | |
"id": "2a3e1925-d174-4cd7-baa7-3e13824d68c7", | |
"publisherId": "ronnidc.nunjucks", | |
"publisherDisplayName": "ronnidc" | |
}, | |
"name": "nunjucks", | |
"publisher": "ronnidc", | |
"version": "0.3.0" | |
}, | |
{ | |
"metadata": { | |
"id": "fef63133-dae3-40fb-b81d-6da7617b4b1e", | |
"publisherId": "techer.open-in-browser", | |
"publisherDisplayName": "techer" | |
}, | |
"name": "open-in-browser", | |
"publisher": "techer", | |
"version": "2.0.0" | |
}, | |
{ | |
"metadata": { | |
"id": "a41c1549-4053-44d4-bf30-60fc809b4a86", | |
"publisherId": "christian-kohler.path-intellisense", | |
"publisherDisplayName": "christian-kohler" | |
}, | |
"name": "path-intellisense", | |
"publisher": "christian-kohler", | |
"version": "2.3.0" | |
}, | |
{ | |
"metadata": { | |
"id": "d95cb424-7a5a-4e08-9698-107d6fd590cf", | |
"publisherId": "jebbs.plantuml", | |
"publisherDisplayName": "jebbs" | |
}, | |
"name": "plantuml", | |
"publisher": "jebbs", | |
"version": "2.13.14" | |
}, | |
{ | |
"metadata": { | |
"id": "1b747f06-3789-4ebd-ac99-f1fe430c3347", | |
"publisherId": "alefragnani.project-manager", | |
"publisherDisplayName": "alefragnani" | |
}, | |
"name": "project-manager", | |
"publisher": "alefragnani", | |
"version": "11.3.0" | |
}, | |
{ | |
"metadata": { | |
"id": "e8b469bd-915d-4070-bfc2-05c9b546f8ee", | |
"publisherId": "jakob101.RelativePath", | |
"publisherDisplayName": "jakob101" | |
}, | |
"name": "RelativePath", | |
"publisher": "jakob101", | |
"version": "1.4.0" | |
}, | |
{ | |
"metadata": { | |
"id": "5fb19573-2183-4cf2-b53d-0fb869dae7ae", | |
"publisherId": "foxundermoon.shell-format", | |
"publisherDisplayName": "foxundermoon" | |
}, | |
"name": "shell-format", | |
"publisher": "foxundermoon", | |
"version": "7.0.1" | |
}, | |
{ | |
"metadata": { | |
"id": "f458266d-2636-454c-86ba-1df8d80ed929", | |
"publisherId": "marclipovsky.string-manipulation", | |
"publisherDisplayName": "marclipovsky" | |
}, | |
"name": "string-manipulation", | |
"publisher": "marclipovsky", | |
"version": "0.4.3" | |
}, | |
{ | |
"metadata": { | |
"id": "06f63e4d-f232-47c9-8665-1f4ea867d753", | |
"publisherId": "thisismanta.stylus-supremacy", | |
"publisherDisplayName": "thisismanta" | |
}, | |
"name": "stylus-supremacy", | |
"publisher": "thisismanta", | |
"version": "2.14.5" | |
}, | |
{ | |
"metadata": { | |
"id": "261cac81-cd7b-4555-bb41-0c2d2bcd3e70", | |
"publisherId": "Gruntfuggly.todo-tree", | |
"publisherDisplayName": "Gruntfuggly" | |
}, | |
"name": "todo-tree", | |
"publisher": "Gruntfuggly", | |
"version": "0.0.183" | |
}, | |
{ | |
"metadata": { | |
"id": "c02438a5-7ec8-4c2a-ab7a-f45f5f8bde75", | |
"publisherId": "hikerpig.vetur", | |
"publisherDisplayName": "hikerpig" | |
}, | |
"name": "vetur", | |
"publisher": "hikerpig", | |
"version": "0.24.1" | |
}, | |
{ | |
"metadata": { | |
"id": "2f5dd8cb-d251-4d70-abfe-ddebcb077483", | |
"publisherId": "octref.vetur", | |
"publisherDisplayName": "octref" | |
}, | |
"name": "vetur", | |
"publisher": "octref", | |
"version": "0.28.0" | |
}, | |
{ | |
"metadata": { | |
"id": "37d7747f-e652-4eac-83de-f2939f7e2121", | |
"publisherId": "anseki.vscode-color", | |
"publisherDisplayName": "anseki" | |
}, | |
"name": "vscode-color", | |
"publisher": "anseki", | |
"version": "0.4.5" | |
}, | |
{ | |
"metadata": { | |
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f", | |
"publisherId": "ms-azuretools.vscode-docker", | |
"publisherDisplayName": "ms-azuretools" | |
}, | |
"name": "vscode-docker", | |
"publisher": "ms-azuretools", | |
"version": "1.6.0" | |
}, | |
{ | |
"metadata": { | |
"id": "ea6a6046-2132-421f-a984-664909fcf0b8", | |
"publisherId": "hediet.vscode-drawio", | |
"publisherDisplayName": "hediet" | |
}, | |
"name": "vscode-drawio", | |
"publisher": "hediet", | |
"version": "1.0.2" | |
}, | |
{ | |
"metadata": { | |
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a", | |
"publisherId": "dbaeumer.vscode-eslint", | |
"publisherDisplayName": "dbaeumer" | |
}, | |
"name": "vscode-eslint", | |
"publisher": "dbaeumer", | |
"version": "2.1.10" | |
}, | |
{ | |
"metadata": { | |
"id": "c3382f5b-0525-4f74-93df-3a82483c1ad8", | |
"publisherId": "kenhowardpdx.vscode-gist", | |
"publisherDisplayName": "kenhowardpdx" | |
}, | |
"name": "vscode-gist", | |
"publisher": "kenhowardpdx", | |
"version": "3.0.3" | |
}, | |
{ | |
"metadata": { | |
"id": "95dcafc3-2012-45bf-aac1-0b5345e0daf1", | |
"publisherId": "slevesque.vscode-hexdump", | |
"publisherDisplayName": "slevesque" | |
}, | |
"name": "vscode-hexdump", | |
"publisher": "slevesque", | |
"version": "1.8.1" | |
}, | |
{ | |
"metadata": { | |
"id": "c46b0018-f317-4b6c-a785-d2039b27338f", | |
"publisherId": "wix.vscode-import-cost", | |
"publisherDisplayName": "wix" | |
}, | |
"name": "vscode-import-cost", | |
"publisher": "wix", | |
"version": "2.12.0" | |
}, | |
{ | |
"metadata": { | |
"id": "6311c479-6522-429c-9df7-ae8e0e9391cf", | |
"publisherId": "okitavera.vscode-nunjucks-formatter", | |
"publisherDisplayName": "okitavera" | |
}, | |
"name": "vscode-nunjucks-formatter", | |
"publisher": "okitavera", | |
"version": "0.1.3" | |
}, | |
{ | |
"metadata": { | |
"id": "0661e679-8a32-433e-baeb-8980f53edb55", | |
"publisherId": "fabiospampinato.vscode-todo-plus", | |
"publisherDisplayName": "fabiospampinato" | |
}, | |
"name": "vscode-todo-plus", | |
"publisher": "fabiospampinato", | |
"version": "4.18.0" | |
}, | |
{ | |
"metadata": { | |
"id": "f2fd462f-f1bd-4c62-b54f-59a4e5ffc6a3", | |
"publisherId": "WakaTime.vscode-wakatime", | |
"publisherDisplayName": "WakaTime" | |
}, | |
"name": "vscode-wakatime", | |
"publisher": "WakaTime", | |
"version": "4.0.9" | |
}, | |
{ | |
"metadata": { | |
"id": "6703768d-d42f-474e-9f6e-5f288d53f6e8", | |
"publisherId": "redhat.vscode-xml", | |
"publisherDisplayName": "redhat" | |
}, | |
"name": "vscode-xml", | |
"publisher": "redhat", | |
"version": "0.13.0" | |
}, | |
{ | |
"metadata": { | |
"id": "4c808376-20ec-41d4-a934-f7601552c4f1", | |
"publisherId": "jcbuisson.vue", | |
"publisherDisplayName": "jcbuisson" | |
}, | |
"name": "vue", | |
"publisher": "jcbuisson", | |
"version": "0.1.5" | |
}, | |
{ | |
"metadata": { | |
"id": "6f99be10-9aad-4b1c-8691-bcae8ae7b104", | |
"publisherId": "dariofuzinato.vue-peek", | |
"publisherDisplayName": "dariofuzinato" | |
}, | |
"name": "vue-peek", | |
"publisher": "dariofuzinato", | |
"version": "1.0.2" | |
}, | |
{ | |
"metadata": { | |
"id": "c8d95916-cf54-455f-b324-cbd887b7d3a8", | |
"publisherId": "sdras.vue-vscode-snippets", | |
"publisherDisplayName": "sdras" | |
}, | |
"name": "vue-vscode-snippets", | |
"publisher": "sdras", | |
"version": "2.1.5" | |
}, | |
{ | |
"metadata": { | |
"id": "ec0a68f4-7ba0-42eb-b1f4-b6ef4f1755a7", | |
"publisherId": "mikeburgh.xml-format", | |
"publisherDisplayName": "mikeburgh" | |
}, | |
"name": "xml-format", | |
"publisher": "mikeburgh", | |
"version": "1.0.2" | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 将按键绑定配置放入此文件中即可覆盖默认值 | |
[ | |
{ | |
"key": "alt+cmd+j", | |
"command": "editor.action.insertSnippet" | |
}, | |
{ | |
"key": "ctrl+y", | |
"command": "editor.action.deleteLines", | |
"when": "editorTextFocus && !editorReadonly" | |
}, | |
{ | |
"key": "cmd+backspace", | |
"command": "-editor.action.deleteLines", | |
"when": "editorTextFocus && !editorReadonly" | |
}, | |
{ | |
"key": "alt+cmd+k", | |
"command": "workbench.action.openGlobalKeybindings" | |
}, | |
{ | |
"key": "cmd+k cmd+s", | |
"command": "-workbench.action.openGlobalKeybindings" | |
}, | |
{ | |
"key": "cmd+m", | |
"command": "workbench.action.toggleZenMode" | |
}, | |
{ | |
"key": "cmd+k z", | |
"command": "-workbench.action.toggleZenMode" | |
}, | |
{ | |
"key": "alt+b", | |
"command": "workbench.action.toggleSidebarVisibility" | |
}, | |
{ | |
"key": "cmd+b", | |
"command": "-workbench.action.toggleSidebarVisibility" | |
}, | |
{ | |
"key": "cmd+k 9", | |
"command": "editor.action.selectToBracket" | |
}, | |
{ | |
"key": "ctrl+[", | |
"command": "editor.action.smartSelect.grow", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "ctrl+shift+cmd+right", | |
"command": "-editor.action.smartSelect.grow", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "ctrl+]", | |
"command": "editor.action.smartSelect.shrink", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "ctrl+shift+cmd+left", | |
"command": "-editor.action.smartSelect.shrink", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "alt+tab", | |
"command": "workbench.action.openNextRecentlyUsedEditorInGroup" | |
}, | |
{ | |
"key": "ctrl+tab", | |
"command": "-workbench.action.openNextRecentlyUsedEditorInGroup" | |
}, | |
{ | |
"key": "ctrl+s", | |
"command": "workbench.action.toggleStatusbarVisibility" | |
}, | |
{ | |
"key": "alt+o", | |
"command": "outline.focus" | |
}, | |
{ | |
"key": "shift+alt+c", | |
"command": "markdown.extension.editing.toggleCodeSpan" | |
}, | |
{ | |
"key": "cmd+k n", | |
"command": "npm.runScript" | |
}, | |
{ | |
"key": "ctrl+cmd+s", | |
"command": "shell.format.shfmt" | |
}, | |
{ | |
"key": "cmd+n", | |
"command": "explorer.newFile" | |
}, | |
{ | |
"key": "k k", | |
"command": "workbench.action.quickOpenNavigatePreviousInFilePicker", | |
"when": "inFilesPicker && inQuickOpen" | |
}, | |
{ | |
"key": "shift+cmd+p", | |
"command": "-workbench.action.quickOpenNavigatePreviousInFilePicker", | |
"when": "inFilesPicker && inQuickOpen" | |
}, | |
{ | |
"key": "alt+cmd+n", | |
"command": "explorer.newFolder" | |
}, | |
{ | |
"key": "cmd+k b", | |
"command": "extension.openInDefaultBrowser" | |
}, | |
{ | |
"key": "alt+b", | |
"command": "-extension.openInDefaultBrowser" | |
}, | |
{ | |
"key": "shift+alt+s", | |
"command": "workbench.action.keybindingsReference" | |
}, | |
{ | |
"key": "cmd+k cmd+r", | |
"command": "-workbench.action.keybindingsReference" | |
}, | |
{ | |
"key": "cmd+n", | |
"command": "-workbench.action.files.newUntitledFile" | |
}, | |
{ | |
"key": "ctrl+cmd+t", | |
"command": "workbench.action.tasks.runTask" | |
}, | |
{ | |
"key": "ctrl+cmd+l", | |
"command": "workbench.output.action.clearOutput" | |
}, | |
{ | |
"key": "delete backspace", | |
"command": "insertPrevSuggestion", | |
"when": "hasOtherSuggestions && textInputFocus && !inSnippetMode && !suggestWidgetVisible && config.editor.tabCompletion == 'on'" | |
}, | |
{ | |
"key": "shift+tab", | |
"command": "-insertPrevSuggestion", | |
"when": "hasOtherSuggestions && textInputFocus && !inSnippetMode && !suggestWidgetVisible && config.editor.tabCompletion == 'on'" | |
}, | |
{ | |
"key": "cmd+r shift+r", | |
"command": "-npm-script.run" | |
}, | |
{ | |
"key": "cmd+r", | |
"command": "npm.runSelectedScript" | |
}, | |
{ | |
"key": "cmd+k", | |
"command": "workbench.action.terminal.clear", | |
"when": "terminalFocus" | |
}, | |
{ | |
"key": "cmd+k", | |
"command": "-workbench.action.terminal.clear", | |
"when": "terminalFocus" | |
}, | |
{ | |
"key": "alt+cmd+b", | |
"command": "todo.toggleBox", | |
"when": "editorTextFocus && editorLangId == 'todo'" | |
}, | |
{ | |
"key": "cmd+enter", | |
"command": "-todo.toggleBox", | |
"when": "editorTextFocus && editorLangId == 'todo'" | |
}, | |
{ | |
"key": "alt+cmd+m", | |
"command": "markdown.todo.toggleTodo", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "cmd+enter", | |
"command": "-markdown.todo.toggleTodo", | |
"when": "editorTextFocus && editorLangId == 'markdown'" | |
}, | |
{ | |
"key": "shift+cmd+r", | |
"command": "workbench.action.reloadWindow", | |
"when": "isDevelopment" | |
}, | |
{ | |
"key": "cmd+r", | |
"command": "-workbench.action.reloadWindow", | |
"when": "isDevelopment" | |
}, | |
{ | |
"key": "ctrl+cmd+up", | |
"command": "-workbench.action.terminal.resizePaneUp", | |
"when": "terminalFocus" | |
}, | |
{ | |
"key": "ctrl+cmd+up", | |
"command": "list.collapse", | |
"when": "listFocus && !inputFocus" | |
}, | |
{ | |
"key": "cmd+up", | |
"command": "-list.collapse", | |
"when": "listFocus && !inputFocus" | |
}, | |
{ | |
"key": "shift+cmd+g", | |
"command": "-workbench.action.terminal.findPreviousTerminalFocus", | |
"when": "terminalFocus" | |
}, | |
{ | |
"key": "shift+cmd+g", | |
"command": "-workbench.action.terminal.findPrevious", | |
"when": "terminalFindWidgetFocused" | |
}, | |
{ | |
"key": "shift+cmd+g", | |
"command": "-editor.action.previousMatchFindAction", | |
"when": "editorFocus" | |
}, | |
{ | |
"key": "shift+cmd+g", | |
"command": "workbench.view.scm" | |
}, | |
{ | |
"key": "ctrl+shift+g", | |
"command": "-workbench.view.scm" | |
}, | |
{ | |
"key": "cmd+k p", | |
"command": "-workbench.action.files.copyPathOfActiveFile" | |
}, | |
{ | |
"key": "cmd+k p", | |
"command": "-workbench.action.files.copyPathOfActiveFile" | |
}, | |
{ | |
"key": "cmd+k p", | |
"command": "-workbench.action.files.copyPathOfActiveFile" | |
}, | |
{ | |
"key": "cmd+k p", | |
"command": "-workbench.action.files.copyPathOfActiveFile" | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"editor.tabSize": 2, | |
"editor.fontSize": 14, | |
"git.confirmSync": false, | |
"javascript.updateImportsOnFileMove.enabled": "always", | |
"eslint.nodePath": "/Users/gufeng/.nvm/versions/node/v12.16.1/lib/node_modules/@xhs/formula-cli", | |
"eslint.options": { | |
"useEslintrc": true, | |
"extensions": [ | |
".js", | |
".vue", | |
".wpy" | |
], | |
"ignorePattern": [ | |
"dist", | |
"public", | |
"public_server", | |
"coverage" | |
], | |
}, | |
"eslint.validate": [ | |
"javascript", | |
"vue" | |
], | |
"vetur.validation.template": false, | |
"vetur.validation.style": true, | |
"vetur.validation.script": false, | |
"editor.codeActionsOnSave": { | |
"source.fixAll.eslint": true | |
}, | |
"window.zoomLevel": 1, | |
"files.autoSave": "onFocusChange", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.explorerKind": "external", | |
"GithubGistExplorer.github.username": "zenHeart", | |
"GithubGistExplorer.github.token": "ea31f50d3219d5e6bab976b6e50aef086dcf953d", | |
"GithubGistExplorer.explorer.gistSortBy": "Last Updated", | |
"GithubGistExplorer.explorer.gistAscending": true, | |
"GithubGistExplorer.explorer.subscriptionSortBy": "Last Updated", | |
"GithubGistExplorer.explorer.subscriptionAscending": true, | |
"todo-tree.tree.showScanModeButton": false, | |
"emmet.triggerExpansionOnTab": true, | |
"scm.alwaysShowProviders": true, | |
"git.alwaysShowStagedChangesResourceGroup": true, | |
"git.autoStash": true, | |
"gitlens.advanced.similarityThreshold": null, | |
"liveServer.settings.donotShowInfoMsg": true, | |
"emmet.showSuggestionsAsSnippets": true, | |
"code-runner.clearPreviousOutput": true, | |
"code-runner.runInTerminal": true, | |
"[xml]": { | |
"editor.defaultFormatter": "redhat.vscode-xml" | |
}, | |
"html.format.enable": true, | |
"html.format.indentInnerHtml": true, | |
"emmet.excludeLanguages": [ | |
"markdown" | |
], | |
"emmet.includeLanguages": { | |
"javascript": "javascriptreact", | |
"vue-html": "html", | |
"razor": "html", | |
"plaintext": "pug", | |
}, | |
"sync.gist": "cc6cba67ff3f1a80067838f7857096d1", | |
"hediet.vscode-drawio.local-storage": "eyIuZHJhd2lvLWNvbmZpZyI6IntcImxhbmd1YWdlXCI6XCJcIixcImN1c3RvbUZvbnRzXCI6W10sXCJsaWJyYXJpZXNcIjpcImdlbmVyYWw7dW1sO2VyO2JwbW47Zmxvd2NoYXJ0O2Jhc2ljO2Fycm93czJcIixcImN1c3RvbUxpYnJhcmllc1wiOltcIkwuc2NyYXRjaHBhZFwiXSxcInBsdWdpbnNcIjpbXSxcInJlY2VudENvbG9yc1wiOltdLFwiZm9ybWF0V2lkdGhcIjpcIjI0MFwiLFwiY3JlYXRlVGFyZ2V0XCI6ZmFsc2UsXCJwYWdlRm9ybWF0XCI6e1wieFwiOjAsXCJ5XCI6MCxcIndpZHRoXCI6ODI3LFwiaGVpZ2h0XCI6MTE2OX0sXCJzZWFyY2hcIjp0cnVlLFwic2hvd1N0YXJ0U2NyZWVuXCI6dHJ1ZSxcImdyaWRDb2xvclwiOlwiI2QwZDBkMFwiLFwiZGFya0dyaWRDb2xvclwiOlwiIzZlNmU2ZVwiLFwiYXV0b3NhdmVcIjp0cnVlLFwicmVzaXplSW1hZ2VzXCI6bnVsbCxcIm9wZW5Db3VudGVyXCI6MCxcInZlcnNpb25cIjoxOCxcInVuaXRcIjoxLFwiaXNSdWxlck9uXCI6ZmFsc2UsXCJ1aVwiOlwiXCJ9In0=", | |
"stylusSupremacy.insertBraces": false, | |
"stylusSupremacy.insertColons": false, | |
"stylusSupremacy.insertSemicolons": false, | |
"html.suggest.html5": true, | |
"editor.quickSuggestions": { | |
"other": true, | |
"comments": false, | |
"strings": true | |
}, | |
"files.associations": { | |
"*.html": "html" | |
}, | |
"liveServer.settings.donotVerifyTags": true, | |
"markdown-preview-enhanced.liveUpdate": true, | |
"terminal.integrated.rendererType": "dom", | |
"formatSelectionAsHtml.htmlWhitespaceSensitivity": "strict", | |
"vetur.format.defaultFormatter.html": "prettier", | |
"vetur.format.defaultFormatter.js": "prettier-eslint", | |
"todo-tree.general.tags": [ | |
"XXX", | |
"TODO", | |
"HACK", | |
"FIXME", | |
"BUG", | |
"REAF" | |
], | |
"explorer.confirmDelete": false, | |
"editor.defaultFormatter": "vscode.emmet", | |
"eslint.codeAction.showDocumentation": { | |
"enable": true | |
}, | |
"editor.formatOnSave": true, | |
"sync.autoDownload": true, | |
"sync.autoUpload": true, | |
"sync.forceDownload": true, | |
"sync.forceUpload": true, | |
"sync.quietSync": true, | |
"eslint.alwaysShowStatus": true, | |
"eslint.format.enable": true, | |
"eslint.lintTask.enable": true, | |
"eslint.debug": true, | |
"eslint.nodeEnv": "" | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// Place your snippets for cpp here. Each snippet is defined under a snippet name and has a prefix, body and | |
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are: | |
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the | |
// same ids are connected. | |
// Example: | |
// "Print to console": { | |
// "prefix": "log", | |
// "body": [ | |
// "console.log('$1');", | |
// "$2" | |
// ], | |
// "description": "Log output to console" | |
// } | |
"basic c++ template": { | |
"prefix": "b", | |
"body": [ | |
"#include <iostream>", | |
"#include <stdio.h>", | |
"int main()", | |
"{", | |
"\tusing namespace std;", | |
"\t$1;", | |
"}", | |
], | |
"description": "基本的 c++ 模板" | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// Place your snippets for javascript here. Each snippet is defined under a snippet name and has a prefix, body and | |
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are: | |
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the | |
// same ids are connected. | |
// Example: | |
// "Print to console": { | |
// "prefix": "log", | |
// "body": [ | |
// "console.log('$1');", | |
// "$2" | |
// ], | |
// "description": "Log output to console" | |
// } | |
"suite test": { | |
"prefix": "st", | |
"body": [ | |
"describe('$1',function() {", | |
"\tit('$2',function() {", | |
"\t\t$3", | |
"\t})", | |
"})" | |
], | |
"description": "suite test template" | |
}, | |
"unit test": { | |
"prefix": "ut", | |
"body": [ | |
"it('$1',function() {", | |
"\t$2", | |
"})" | |
], | |
"description": "unit test template" | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// Place your snippets for markdown here. Each snippet is defined under a snippet name and has a prefix, body and | |
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are: | |
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the | |
// same ids are connected. | |
// Example: | |
// "Print to console": { | |
// "prefix": "log", | |
// "body": [ | |
// "console.log('$1');", | |
// "$2" | |
// ], | |
// "description": "Log output to console" | |
// } | |
"d":{ | |
"prefix":"d", | |
"body":[ | |
"## ${CURRENT_YEAR}-${CURRENT_MONTH}-${CURRENT_DATE}", | |
"* [ ] $1" | |
], | |
"description":"时间" | |
}, | |
"short key":{ | |
"prefix":"s", | |
"body":[ | |
"* `⌘ + $1` $2" | |
], | |
"description":"插入快捷键" | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// Place your snippets for shellscript here. Each snippet is defined under a snippet name and has a prefix, body and | |
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are: | |
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the | |
// same ids are connected. | |
// Example: | |
// "Print to console": { | |
// "prefix": "log", | |
// "body": [ | |
// "console.log('$1');", | |
// "$2" | |
// ], | |
// "description": "Log output to console" | |
// } | |
"add shell comment": { | |
"prefix": "comment", | |
"body": [ | |
"#######################################", | |
"# $function", | |
"# Globals:", | |
"# $global", | |
"# Arguments:", | |
"# $arg", | |
"# Returns:", | |
"# $ret", | |
"#######################################" | |
], | |
"description": "shell comment ref https://google.github.io/styleguide/shell.xml#Comments " | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// Place your snippets for stylus here. Each snippet is defined under a snippet name and has a prefix, body and | |
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are: | |
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the | |
// same ids are connected. | |
// Example: | |
// "Print to console": { | |
// "prefix": "log", | |
// "body": [ | |
// "console.log('$1');", | |
// "$2" | |
// ], | |
// "description": "Log output to console" | |
// } | |
"ellipse": { | |
"prefix": "el", | |
"body": [ | |
"overflow hidden", | |
"display -webkit-box", | |
"-webkit-line-clamp 2", | |
"-webkit-box-orient vertical", | |
"word-wrap break-word", | |
"&:hover", | |
"\tdisplay block", | |
], | |
"description": "ellipse" | |
}, | |
"ellipse1": { | |
"prefix": "el1", | |
"body": [ | |
"overflow hidden", | |
"white-space nowrap", | |
"text-overflow ellipsis" | |
], | |
"description": "ellipse online" | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"editor.tabSize": 2, | |
"editor.fontSize": 14, | |
"git.confirmSync": false, | |
"javascript.updateImportsOnFileMove.enabled": "always", | |
"eslint.nodePath": "/Users/gufeng/.nvm/versions/node/v12.16.1/lib/node_modules/@xhs/formula-cli", | |
"eslint.options": { | |
"useEslintrc": true, | |
"extensions": [ | |
".js", | |
".vue", | |
".wpy" | |
], | |
"ignorePattern": [ | |
"dist", | |
"public", | |
"public_server", | |
"coverage" | |
], | |
}, | |
"eslint.validate": [ | |
"javascript", | |
"vue" | |
], | |
"vetur.validation.template": false, | |
"vetur.validation.style": true, | |
"vetur.validation.script": false, | |
"editor.codeActionsOnSave": { | |
"source.fixAll.eslint": true | |
}, | |
"window.zoomLevel": 1, | |
"files.autoSave": "onFocusChange", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.explorerKind": "external", | |
"GithubGistExplorer.github.username": "zenHeart", | |
"GithubGistExplorer.github.token": "ea31f50d3219d5e6bab976b6e50aef086dcf953d", | |
"GithubGistExplorer.explorer.gistSortBy": "Last Updated", | |
"GithubGistExplorer.explorer.gistAscending": true, | |
"GithubGistExplorer.explorer.subscriptionSortBy": "Last Updated", | |
"GithubGistExplorer.explorer.subscriptionAscending": true, | |
"todo-tree.tree.showScanModeButton": false, | |
"emmet.triggerExpansionOnTab": true, | |
"scm.alwaysShowProviders": true, | |
"git.alwaysShowStagedChangesResourceGroup": true, | |
"git.autoStash": true, | |
"gitlens.advanced.similarityThreshold": null, | |
"liveServer.settings.donotShowInfoMsg": true, | |
"emmet.showSuggestionsAsSnippets": true, | |
"code-runner.clearPreviousOutput": true, | |
"code-runner.runInTerminal": true, | |
"[xml]": { | |
"editor.defaultFormatter": "redhat.vscode-xml" | |
}, | |
"html.format.enable": true, | |
"html.format.indentInnerHtml": true, | |
"emmet.excludeLanguages": [ | |
"markdown" | |
], | |
"emmet.includeLanguages": { | |
"javascript": "javascriptreact", | |
"vue-html": "html", | |
"razor": "html", | |
"plaintext": "pug", | |
}, | |
"sync.gist": "cc6cba67ff3f1a80067838f7857096d1", | |
"hediet.vscode-drawio.local-storage": "eyIuZHJhd2lvLWNvbmZpZyI6IntcImxhbmd1YWdlXCI6XCJcIixcImN1c3RvbUZvbnRzXCI6W10sXCJsaWJyYXJpZXNcIjpcImdlbmVyYWw7dW1sO2VyO2JwbW47Zmxvd2NoYXJ0O2Jhc2ljO2Fycm93czJcIixcImN1c3RvbUxpYnJhcmllc1wiOltcIkwuc2NyYXRjaHBhZFwiXSxcInBsdWdpbnNcIjpbXSxcInJlY2VudENvbG9yc1wiOltdLFwiZm9ybWF0V2lkdGhcIjpcIjI0MFwiLFwiY3JlYXRlVGFyZ2V0XCI6ZmFsc2UsXCJwYWdlRm9ybWF0XCI6e1wieFwiOjAsXCJ5XCI6MCxcIndpZHRoXCI6ODI3LFwiaGVpZ2h0XCI6MTE2OX0sXCJzZWFyY2hcIjp0cnVlLFwic2hvd1N0YXJ0U2NyZWVuXCI6dHJ1ZSxcImdyaWRDb2xvclwiOlwiI2QwZDBkMFwiLFwiZGFya0dyaWRDb2xvclwiOlwiIzZlNmU2ZVwiLFwiYXV0b3NhdmVcIjp0cnVlLFwicmVzaXplSW1hZ2VzXCI6bnVsbCxcIm9wZW5Db3VudGVyXCI6MCxcInZlcnNpb25cIjoxOCxcInVuaXRcIjoxLFwiaXNSdWxlck9uXCI6ZmFsc2UsXCJ1aVwiOlwiXCJ9In0=", | |
"stylusSupremacy.insertBraces": false, | |
"stylusSupremacy.insertColons": false, | |
"stylusSupremacy.insertSemicolons": false, | |
"html.suggest.html5": true, | |
"editor.quickSuggestions": { | |
"other": true, | |
"comments": false, | |
"strings": true | |
}, | |
"files.associations": { | |
"*.html": "html" | |
}, | |
"liveServer.settings.donotVerifyTags": true, | |
"markdown-preview-enhanced.liveUpdate": true, | |
"terminal.integrated.rendererType": "dom", | |
"formatSelectionAsHtml.htmlWhitespaceSensitivity": "strict", | |
"vetur.format.defaultFormatter.html": "prettier", | |
"vetur.format.defaultFormatter.js": "prettier-eslint", | |
"todo-tree.general.tags": [ | |
"XXX", | |
"TODO", | |
"HACK", | |
"FIXME", | |
"BUG", | |
"REAF" | |
], | |
"explorer.confirmDelete": false, | |
"editor.defaultFormatter": "vscode.emmet", | |
"eslint.codeAction.showDocumentation": { | |
"enable": true | |
}, | |
"editor.formatOnSave": true | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// Place your snippets for cpp here. Each snippet is defined under a snippet name and has a prefix, body and | |
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are: | |
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the | |
// same ids are connected. | |
// Example: | |
// "Print to console": { | |
// "prefix": "log", | |
// "body": [ | |
// "console.log('$1');", | |
// "$2" | |
// ], | |
// "description": "Log output to console" | |
// } | |
"basic c++ template": { | |
"prefix": "b", | |
"body": [ | |
"#include <iostream>", | |
"#include <stdio.h>", | |
"int main()", | |
"{", | |
"\tusing namespace std;", | |
"\t$1;", | |
"}", | |
], | |
"description": "基本的 c++ 模板" | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// Place your snippets for javascript here. Each snippet is defined under a snippet name and has a prefix, body and | |
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are: | |
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the | |
// same ids are connected. | |
// Example: | |
// "Print to console": { | |
// "prefix": "log", | |
// "body": [ | |
// "console.log('$1');", | |
// "$2" | |
// ], | |
// "description": "Log output to console" | |
// } | |
"suite test": { | |
"prefix": "st", | |
"body": [ | |
"describe('$1',function() {", | |
"\tit('$2',function() {", | |
"\t\t$3", | |
"\t})", | |
"})" | |
], | |
"description": "suite test template" | |
}, | |
"unit test": { | |
"prefix": "ut", | |
"body": [ | |
"it('$1',function() {", | |
"\t$2", | |
"})" | |
], | |
"description": "unit test template" | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// Place your snippets for markdown here. Each snippet is defined under a snippet name and has a prefix, body and | |
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are: | |
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the | |
// same ids are connected. | |
// Example: | |
// "Print to console": { | |
// "prefix": "log", | |
// "body": [ | |
// "console.log('$1');", | |
// "$2" | |
// ], | |
// "description": "Log output to console" | |
// } | |
"d":{ | |
"prefix":"d", | |
"body":[ | |
"## ${CURRENT_YEAR}-${CURRENT_MONTH}-${CURRENT_DATE}", | |
"* [ ] $1" | |
], | |
"description":"时间" | |
}, | |
"short key":{ | |
"prefix":"s", | |
"body":[ | |
"* `⌘ + $1` $2" | |
], | |
"description":"插入快捷键" | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// Place your snippets for shellscript here. Each snippet is defined under a snippet name and has a prefix, body and | |
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are: | |
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the | |
// same ids are connected. | |
// Example: | |
// "Print to console": { | |
// "prefix": "log", | |
// "body": [ | |
// "console.log('$1');", | |
// "$2" | |
// ], | |
// "description": "Log output to console" | |
// } | |
"add shell comment": { | |
"prefix": "comment", | |
"body": [ | |
"#######################################", | |
"# $function", | |
"# Globals:", | |
"# $global", | |
"# Arguments:", | |
"# $arg", | |
"# Returns:", | |
"# $ret", | |
"#######################################" | |
], | |
"description": "shell comment ref https://google.github.io/styleguide/shell.xml#Comments " | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// Place your snippets for stylus here. Each snippet is defined under a snippet name and has a prefix, body and | |
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are: | |
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the | |
// same ids are connected. | |
// Example: | |
// "Print to console": { | |
// "prefix": "log", | |
// "body": [ | |
// "console.log('$1');", | |
// "$2" | |
// ], | |
// "description": "Log output to console" | |
// } | |
"ellipse": { | |
"prefix": "el", | |
"body": [ | |
"overflow hidden", | |
"display -webkit-box", | |
"-webkit-line-clamp 2", | |
"-webkit-box-orient vertical", | |
"word-wrap break-word", | |
"&:hover", | |
"\tdisplay block", | |
], | |
"description": "ellipse" | |
}, | |
"ellipse1": { | |
"prefix": "el1", | |
"body": [ | |
"overflow hidden", | |
"white-space nowrap", | |
"text-overflow ellipsis" | |
], | |
"description": "ellipse online" | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment