Last active
February 23, 2020 07:21
-
-
Save lucifiel0121/234ae271a866ce3eb472f0685ab6f118 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
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-02-23T07:21:31.947Z","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": "6e440e71-8ed9-4f25-bb78-4b13096b8a03", | |
"publisherId": "formulahendry.auto-rename-tag", | |
"publisherDisplayName": "formulahendry" | |
}, | |
"name": "auto-rename-tag", | |
"publisher": "formulahendry", | |
"version": "0.1.1" | |
}, | |
{ | |
"metadata": { | |
"id": "ad9f795e-ccc2-4f72-bce5-ef8892b486e4", | |
"publisherId": "sashaweiss.bracket-jumper", | |
"publisherDisplayName": "sashaweiss" | |
}, | |
"name": "bracket-jumper", | |
"publisher": "sashaweiss", | |
"version": "1.1.8" | |
}, | |
{ | |
"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.6" | |
}, | |
{ | |
"metadata": { | |
"id": "f60a60a6-95ba-42d4-b41c-3d24c1b89588", | |
"publisherId": "EditorConfig.EditorConfig", | |
"publisherDisplayName": "EditorConfig" | |
}, | |
"name": "EditorConfig", | |
"publisher": "EditorConfig", | |
"version": "0.14.4" | |
}, | |
{ | |
"metadata": { | |
"id": "19804510-b475-4dae-b0f7-6ca08fd1af0c", | |
"publisherId": "dsznajder.es7-react-js-snippets", | |
"publisherDisplayName": "dsznajder" | |
}, | |
"name": "es7-react-js-snippets", | |
"publisher": "dsznajder", | |
"version": "2.5.1" | |
}, | |
{ | |
"metadata": { | |
"id": "5960f38e-0bbe-4644-8f9c-9c8824e82511", | |
"publisherId": "donjayamanne.githistory", | |
"publisherDisplayName": "donjayamanne" | |
}, | |
"name": "githistory", | |
"publisher": "donjayamanne", | |
"version": "0.5.3" | |
}, | |
{ | |
"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.1" | |
}, | |
{ | |
"metadata": { | |
"id": "0fcefdd8-e09c-4b96-9998-f5dc891893dd", | |
"publisherId": "nhoizey.gremlins", | |
"publisherDisplayName": "nhoizey" | |
}, | |
"name": "gremlins", | |
"publisher": "nhoizey", | |
"version": "0.15.1" | |
}, | |
{ | |
"metadata": { | |
"id": "eaa2127d-cb69-4ab9-8505-a60c9ee5f28b", | |
"publisherId": "oderwat.indent-rainbow", | |
"publisherDisplayName": "oderwat" | |
}, | |
"name": "indent-rainbow", | |
"publisher": "oderwat", | |
"version": "7.4.0" | |
}, | |
{ | |
"metadata": { | |
"id": "a2cec723-5349-460d-9de9-0fd1f8d3456f", | |
"publisherId": "xabikos.JavaScriptSnippets", | |
"publisherDisplayName": "xabikos" | |
}, | |
"name": "JavaScriptSnippets", | |
"publisher": "xabikos", | |
"version": "1.7.2" | |
}, | |
{ | |
"metadata": { | |
"id": "ad94b437-b5a7-4249-bf5f-df472ae0d084", | |
"publisherId": "ritwickdey.live-sass", | |
"publisherDisplayName": "ritwickdey" | |
}, | |
"name": "live-sass", | |
"publisher": "ritwickdey", | |
"version": "3.0.0" | |
}, | |
{ | |
"metadata": { | |
"id": "b63c44fd-0457-4696-99e9-dbfdf70d77de", | |
"publisherId": "ritwickdey.LiveServer", | |
"publisherDisplayName": "ritwickdey" | |
}, | |
"name": "LiveServer", | |
"publisher": "ritwickdey", | |
"version": "5.6.1" | |
}, | |
{ | |
"metadata": { | |
"id": "489abeb0-400c-4a08-bde4-cf5d9b863a32", | |
"publisherId": "Tyriar.lorem-ipsum", | |
"publisherDisplayName": "Tyriar" | |
}, | |
"name": "lorem-ipsum", | |
"publisher": "Tyriar", | |
"version": "1.2.0" | |
}, | |
{ | |
"metadata": { | |
"id": "98790d67-10fa-497c-9113-f6c7489207b2", | |
"publisherId": "yzhang.markdown-all-in-one", | |
"publisherDisplayName": "yzhang" | |
}, | |
"name": "markdown-all-in-one", | |
"publisher": "yzhang", | |
"version": "2.7.0" | |
}, | |
{ | |
"metadata": { | |
"id": "5db78037-f674-459f-a236-db622c427c5b", | |
"publisherId": "PKief.material-icon-theme", | |
"publisherDisplayName": "PKief" | |
}, | |
"name": "material-icon-theme", | |
"publisher": "PKief", | |
"version": "3.9.3" | |
}, | |
{ | |
"metadata": { | |
"id": "26a529c9-2654-4b95-a63f-02f6a52429e6", | |
"publisherId": "zhuangtongfa.material-theme", | |
"publisherDisplayName": "zhuangtongfa" | |
}, | |
"name": "material-theme", | |
"publisher": "zhuangtongfa", | |
"version": "3.2.3" | |
}, | |
{ | |
"metadata": { | |
"id": "9f47c6a1-da06-41ce-ba18-5e281296aa0a", | |
"publisherId": "stringham.move-ts", | |
"publisherDisplayName": "stringham" | |
}, | |
"name": "move-ts", | |
"publisher": "stringham", | |
"version": "1.12.0" | |
}, | |
{ | |
"metadata": { | |
"id": "dff6b801-247e-40e9-82e8-8c9b1d19d1b8", | |
"publisherId": "christian-kohler.npm-intellisense", | |
"publisherDisplayName": "christian-kohler" | |
}, | |
"name": "npm-intellisense", | |
"publisher": "christian-kohler", | |
"version": "1.3.0" | |
}, | |
{ | |
"metadata": { | |
"id": "a41c1549-4053-44d4-bf30-60fc809b4a86", | |
"publisherId": "christian-kohler.path-intellisense", | |
"publisherDisplayName": "christian-kohler" | |
}, | |
"name": "path-intellisense", | |
"publisher": "christian-kohler", | |
"version": "1.4.2" | |
}, | |
{ | |
"metadata": { | |
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90", | |
"publisherId": "esbenp.prettier-vscode", | |
"publisherDisplayName": "esbenp" | |
}, | |
"name": "prettier-vscode", | |
"publisher": "esbenp", | |
"version": "3.20.0" | |
}, | |
{ | |
"metadata": { | |
"id": "03e014a0-a915-4672-92b3-77e5a6ad72df", | |
"publisherId": "searKing.preview-vscode", | |
"publisherDisplayName": "searKing" | |
}, | |
"name": "preview-vscode", | |
"publisher": "searKing", | |
"version": "2.1.0" | |
}, | |
{ | |
"metadata": { | |
"id": "e05d98bf-3735-4c1e-9fae-86ef0a52e19f", | |
"publisherId": "quicktype.quicktype", | |
"publisherDisplayName": "quicktype" | |
}, | |
"name": "quicktype", | |
"publisher": "quicktype", | |
"version": "12.0.46" | |
}, | |
{ | |
"metadata": { | |
"id": "aae0701b-111f-49c1-9000-abd37a442f28", | |
"publisherId": "WallabyJs.quokka-vscode", | |
"publisherDisplayName": "WallabyJs" | |
}, | |
"name": "quokka-vscode", | |
"publisher": "WallabyJs", | |
"version": "1.0.278" | |
}, | |
{ | |
"metadata": { | |
"id": "db7bbdce-8daa-4e39-b783-0bda92894684", | |
"publisherId": "krizzdewizz.refactorix", | |
"publisherDisplayName": "krizzdewizz" | |
}, | |
"name": "refactorix", | |
"publisher": "krizzdewizz", | |
"version": "0.3.6" | |
}, | |
{ | |
"metadata": { | |
"id": "f8b5562e-a2d9-49ab-9f91-e7da91998a92", | |
"publisherId": "shinnn.stylelint", | |
"publisherDisplayName": "shinnn" | |
}, | |
"name": "stylelint", | |
"publisher": "shinnn", | |
"version": "0.51.0" | |
}, | |
{ | |
"metadata": { | |
"id": "cb9cc98b-7140-4f13-b993-1e26c4a7bd42", | |
"publisherId": "Arjun.swagger-viewer", | |
"publisherDisplayName": "Arjun" | |
}, | |
"name": "swagger-viewer", | |
"publisher": "Arjun", | |
"version": "2.2.2" | |
}, | |
{ | |
"metadata": { | |
"id": "3acfcc8d-a050-4675-8e49-cdc9f8945404", | |
"publisherId": "naumovs.theme-oceanicnext", | |
"publisherDisplayName": "naumovs" | |
}, | |
"name": "theme-oceanicnext", | |
"publisher": "naumovs", | |
"version": "0.0.4" | |
}, | |
{ | |
"metadata": { | |
"id": "8d912f11-39d6-4200-92dc-95714358a0d1", | |
"publisherId": "ms-vscode.typescript-javascript-grammar", | |
"publisherDisplayName": "ms-vscode" | |
}, | |
"name": "typescript-javascript-grammar", | |
"publisher": "ms-vscode", | |
"version": "0.0.53" | |
}, | |
{ | |
"metadata": { | |
"id": "d7b592dd-41c9-4f2b-acf3-055ae65e55c6", | |
"publisherId": "dzannotti.vscode-babel-coloring", | |
"publisherDisplayName": "dzannotti" | |
}, | |
"name": "vscode-babel-coloring", | |
"publisher": "dzannotti", | |
"version": "0.0.4" | |
}, | |
{ | |
"metadata": { | |
"id": "0b8f8d63-11a2-4194-969c-ca7488b3413a", | |
"publisherId": "pranaygp.vscode-css-peek", | |
"publisherDisplayName": "pranaygp" | |
}, | |
"name": "vscode-css-peek", | |
"publisher": "pranaygp", | |
"version": "3.0.2" | |
}, | |
{ | |
"metadata": { | |
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a", | |
"publisherId": "dbaeumer.vscode-eslint", | |
"publisherDisplayName": "dbaeumer" | |
}, | |
"name": "vscode-eslint", | |
"publisher": "dbaeumer", | |
"version": "2.1.1" | |
}, | |
{ | |
"metadata": { | |
"id": "dd5a2c83-ad8c-4839-a529-0644e5acb646", | |
"publisherId": "mgmcdermott.vscode-language-babel", | |
"publisherDisplayName": "mgmcdermott" | |
}, | |
"name": "vscode-language-babel", | |
"publisher": "mgmcdermott", | |
"version": "0.0.25" | |
}, | |
{ | |
"metadata": { | |
"id": "64d05954-748a-433f-ba3e-edba0227e28e", | |
"publisherId": "MS-CEINTL.vscode-language-pack-zh-hant", | |
"publisherDisplayName": "MS-CEINTL" | |
}, | |
"name": "vscode-language-pack-zh-hant", | |
"publisher": "MS-CEINTL", | |
"version": "1.42.2" | |
}, | |
{ | |
"metadata": { | |
"id": "dde27962-923d-4d2a-b1a6-fd24d9ebbaf6", | |
"publisherId": "yuichinukiyama.vscode-preview-server", | |
"publisherDisplayName": "yuichinukiyama" | |
}, | |
"name": "vscode-preview-server", | |
"publisher": "yuichinukiyama", | |
"version": "1.3.0" | |
}, | |
{ | |
"metadata": { | |
"id": "128aec08-5c3d-473f-a233-67d15cbd42ee", | |
"publisherId": "infeng.vscode-react-typescript", | |
"publisherDisplayName": "infeng" | |
}, | |
"name": "vscode-react-typescript", | |
"publisher": "infeng", | |
"version": "1.3.1" | |
}, | |
{ | |
"metadata": { | |
"id": "8bfd87ec-2032-4a0e-a630-71eed81a027e", | |
"publisherId": "davidbabel.vscode-simpler-icons", | |
"publisherDisplayName": "davidbabel" | |
}, | |
"name": "vscode-simpler-icons", | |
"publisher": "davidbabel", | |
"version": "1.6.5" | |
}, | |
{ | |
"metadata": { | |
"id": "06cc3e44-aedb-41b8-a4ea-29ebf3c491fd", | |
"publisherId": "jpoissonnier.vscode-styled-components", | |
"publisherDisplayName": "jpoissonnier" | |
}, | |
"name": "vscode-styled-components", | |
"publisher": "jpoissonnier", | |
"version": "0.0.28" | |
}, | |
{ | |
"metadata": { | |
"id": "97a08c5f-6667-4242-a5c5-045dfb6bd4b9", | |
"publisherId": "wayou.vscode-todo-highlight", | |
"publisherDisplayName": "wayou" | |
}, | |
"name": "vscode-todo-highlight", | |
"publisher": "wayou", | |
"version": "1.0.4" | |
}, | |
{ | |
"metadata": { | |
"id": "90a37ca1-92a2-488a-b196-7a8c0b0127ea", | |
"publisherId": "ms-vscode.vscode-typescript-tslint-plugin", | |
"publisherDisplayName": "ms-vscode" | |
}, | |
"name": "vscode-typescript-tslint-plugin", | |
"publisher": "ms-vscode", | |
"version": "1.2.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
// 將按鍵繫結關係放在此檔案中以覆寫預設 | |
[ | |
{ | |
"key": "ctrl+alt+oem_period", | |
"command": "problems.action.showQuickFixes", | |
"when": "problemFocus" | |
}, | |
{ | |
"key": "ctrl+oem_period", | |
"command": "-problems.action.showQuickFixes", | |
"when": "problemFocus" | |
}, | |
{ | |
"key": "ctrl+alt+oem_period", | |
"command": "editor.action.quickFix", | |
"when": "editorHasCodeActionsProvider && editorTextFocus && !editorReadonly" | |
}, | |
{ | |
"key": "ctrl+oem_period", | |
"command": "-editor.action.quickFix", | |
"when": "editorHasCodeActionsProvider && editorTextFocus && !editorReadonly" | |
}, | |
{ | |
"key": "ctrl+alt+oem_period", | |
"command": "settings.action.editFocusedSetting", | |
"when": "inSettingsSearch" | |
}, | |
{ | |
"key": "ctrl+oem_period", | |
"command": "-settings.action.editFocusedSetting", | |
"when": "inSettingsSearch" | |
} | |
] |
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
// Empty |
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
{ | |
"workbench.startupEditor": "newUntitledFile", | |
"workbench.iconTheme": "material-icon-theme", | |
// The path of the shell that the terminal uses on Linux. | |
"terminal.integrated.shell.linux": "/bin/zsh", | |
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe", | |
"gitlens.advanced.messages": { | |
"suppressShowKeyBindingsNotice": true | |
}, | |
// 如果經常按快速鍵 Ctrl+B 側邊攔 | |
"workbench.sideBar.location": "right", | |
"git.enableSmartCommit": true, | |
"git.confirmSync": false, | |
"emmet.triggerExpansionOnTab": true, | |
"files.associations": { | |
"*.css": "scss", | |
"*.js": "javascriptreact" | |
}, | |
"sync.gist": "234ae271a866ce3eb472f0685ab6f118", | |
"sync.quietSync": false, | |
"sync.removeExtensions": true, | |
"sync.syncExtensions": true, | |
"sync.autoDownload": false, | |
"sync.autoUpload": true, | |
"sync.forceDownload": false, | |
"window.zoomLevel": 0, | |
"liveServer.settings.donotShowInfoMsg": true, | |
"git.rebaseWhenSync": true, | |
// 效能考量 | |
"editor.minimap.renderCharacters": false, | |
// 使用體驗 | |
"editor.smoothScrolling": true, | |
// "editor.renderIndentGuides": true, | |
// "editor.renderWhitespace": "none", | |
// "editor.showFoldingControls": "always", | |
// "editor.snippetSuggestions": "top", | |
// 規格 | |
"editor.tabSize": 2, | |
"files.eol": "\n", | |
// BONUS | |
"breadcrumbs.enabled": true, | |
// 麵包屑 : aaa/bbb/ccc ... | |
"window.titleBarStyle": "custom", | |
"html.format.maxPreserveNewLines": 0, | |
"prettier.printWidth": 100, | |
"prettier.singleQuote": true, | |
"prettier.trailingComma": "all", | |
"editor.wrappingIndent": "deepIndent", | |
"gitlens.views.repositories.files.layout": "list", | |
"[javascript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"prettier.tabWidth": 2, | |
"editor.tabCompletion": "on", | |
"path-intellisense.extensionOnImport": true, | |
"path-intellisense.autoSlashAfterDirectory": true, | |
"editor.quickSuggestions": { | |
"other": true, | |
"comments": false, | |
"strings": true | |
}, | |
"javascript.preferences.quoteStyle": "single", | |
"typescript.preferences.quoteStyle": "single", | |
"explorer.openEditors.visible": 0, | |
"[html]": { | |
"editor.autoIndent": false | |
}, | |
"auto-rename-tag.activationOnLanguage": [ | |
"html", | |
"xml", | |
"php", | |
"javascriptreact", | |
"typescriptreact", | |
"javascript" | |
], | |
"git.autofetch": true, | |
"html.format.indentInnerHtml": false, | |
"editor.wordWrap": "on", | |
"editor.wordWrapColumn": 130, | |
"prettier.disableLanguages": [ | |
"html" | |
], | |
"html.format.enable": true, | |
"html.format.indentHandlebars": true, | |
"typescript.updateImportsOnFileMove.enabled": "always", | |
"diffEditor.renderSideBySide": false, | |
"window.openFilesInNewWindow": "on", | |
"window.menuBarVisibility": "toggle", | |
"tslint.alwaysShowRuleFailuresAsWarnings": false, | |
"editor.wordSeparators": "`~!@#$%^&*()=+[{]}\\|;:'\",.<>/?", | |
"[typescript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[json]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"liveServer.settings.host": "localhost", | |
"liveServer.settings.port": 4201, | |
"eslint.autoFixOnSave": true, | |
"editor.formatOnSave": true, | |
"[typescriptreact]": {}, | |
"[javascriptreact]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[jsonc]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"editor.codeActionsOnSave": { | |
"source.fixAll.eslint": true | |
}, | |
"workbench.colorTheme": "One Dark Pro", | |
"javascript.updateImportsOnFileMove.enabled": "always", | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment