Last active
November 18, 2022 10:27
-
-
Save louis70109/8ea88b9b26570d521c81922572f8309d 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":"2022-11-18T10:27:16.292Z","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.14" | |
}, | |
{ | |
"metadata": { | |
"id": "6e440e71-8ed9-4f25-bb78-4b13096b8a03", | |
"publisherId": "formulahendry.auto-rename-tag", | |
"publisherDisplayName": "formulahendry" | |
}, | |
"name": "auto-rename-tag", | |
"publisher": "formulahendry", | |
"version": "0.1.10" | |
}, | |
{ | |
"metadata": { | |
"id": "32339d9d-6481-4dd4-a7a3-4a6009c12cf4", | |
"publisherId": "JerryHong.autofilename", | |
"publisherDisplayName": "JerryHong" | |
}, | |
"name": "autofilename", | |
"publisher": "JerryHong", | |
"version": "0.1.3" | |
}, | |
{ | |
"metadata": { | |
"id": "819a23e1-b6c6-41cf-9029-e653b537d996", | |
"publisherId": "ms-vscode.azure-account", | |
"publisherDisplayName": "ms-vscode" | |
}, | |
"name": "azure-account", | |
"publisher": "ms-vscode", | |
"version": "0.11.2" | |
}, | |
{ | |
"metadata": { | |
"id": "03a12729-5721-4719-901f-effeec4a2834", | |
"publisherId": "teamchilla.blueprint", | |
"publisherDisplayName": "teamchilla" | |
}, | |
"name": "blueprint", | |
"publisher": "teamchilla", | |
"version": "3.0.0" | |
}, | |
{ | |
"metadata": { | |
"id": "5a6e2b21-1d61-4acd-b31b-907f9c23f18a", | |
"publisherId": "CoenraadS.bracket-pair-colorizer-2", | |
"publisherDisplayName": "CoenraadS" | |
}, | |
"name": "bracket-pair-colorizer-2", | |
"publisher": "CoenraadS", | |
"version": "0.2.4" | |
}, | |
{ | |
"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": "2.11.0" | |
}, | |
{ | |
"metadata": { | |
"id": "121396ad-85a1-45ec-9fd1-d95028a847f5", | |
"publisherId": "naumovs.color-highlight", | |
"publisherDisplayName": "naumovs" | |
}, | |
"name": "color-highlight", | |
"publisher": "naumovs", | |
"version": "2.5.0" | |
}, | |
{ | |
"metadata": { | |
"id": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd", | |
"publisherId": "msjsdiag.debugger-for-chrome", | |
"publisherDisplayName": "msjsdiag" | |
}, | |
"name": "debugger-for-chrome", | |
"publisher": "msjsdiag", | |
"version": "4.13.0" | |
}, | |
{ | |
"metadata": { | |
"id": "081cd2e9-bc51-4ea3-977e-544bed2e33a8", | |
"publisherId": "bierner.emojisense", | |
"publisherDisplayName": "bierner" | |
}, | |
"name": "emojisense", | |
"publisher": "bierner", | |
"version": "0.9.1" | |
}, | |
{ | |
"metadata": { | |
"id": "43335a8d-5929-408b-874a-65f08362642c", | |
"publisherId": "file-icons.file-icons", | |
"publisherDisplayName": "file-icons" | |
}, | |
"name": "file-icons", | |
"publisher": "file-icons", | |
"version": "1.0.29" | |
}, | |
{ | |
"metadata": { | |
"id": "8bb12ae3-73f8-40cf-86b7-4bd5729c6238", | |
"publisherId": "GrapeCity.gc-excelviewer", | |
"publisherDisplayName": "GrapeCity" | |
}, | |
"name": "gc-excelviewer", | |
"publisher": "GrapeCity", | |
"version": "4.2.56" | |
}, | |
{ | |
"metadata": { | |
"id": "4de763bd-505d-4978-9575-2b7696ecf94e", | |
"publisherId": "eamodio.gitlens", | |
"publisherDisplayName": "eamodio" | |
}, | |
"name": "gitlens", | |
"publisher": "eamodio", | |
"version": "13.1.0" | |
}, | |
{ | |
"metadata": { | |
"id": "eaa2127d-cb69-4ab9-8505-a60c9ee5f28b", | |
"publisherId": "oderwat.indent-rainbow", | |
"publisherDisplayName": "oderwat" | |
}, | |
"name": "indent-rainbow", | |
"publisher": "oderwat", | |
"version": "8.3.1" | |
}, | |
{ | |
"metadata": { | |
"id": "fcbdb08e-4048-40e8-a674-fecc476f4b93", | |
"publisherId": "SirTori.indenticator", | |
"publisherDisplayName": "SirTori" | |
}, | |
"name": "indenticator", | |
"publisher": "SirTori", | |
"version": "0.7.0" | |
}, | |
{ | |
"metadata": { | |
"id": "4ad0ce32-ff3f-49f0-83b5-93e5dc00cfff", | |
"publisherId": "ms-python.isort", | |
"publisherDisplayName": "ms-python" | |
}, | |
"name": "isort", | |
"publisher": "ms-python", | |
"version": "2022.8.0" | |
}, | |
{ | |
"metadata": { | |
"id": "a2cec723-5349-460d-9de9-0fd1f8d3456f", | |
"publisherId": "xabikos.JavaScriptSnippets", | |
"publisherDisplayName": "xabikos" | |
}, | |
"name": "JavaScriptSnippets", | |
"publisher": "xabikos", | |
"version": "1.8.0" | |
}, | |
{ | |
"metadata": { | |
"id": "54da57eb-3718-44cf-bb67-5e4a03b35ece", | |
"publisherId": "ms-vscode.js-atom-grammar", | |
"publisherDisplayName": "ms-vscode" | |
}, | |
"name": "js-atom-grammar", | |
"publisher": "ms-vscode", | |
"version": "0.1.14" | |
}, | |
{ | |
"metadata": { | |
"id": "0b0e4305-3ab6-4928-bce6-081b5f146df7", | |
"publisherId": "GregorBiswanger.json2ts", | |
"publisherDisplayName": "GregorBiswanger" | |
}, | |
"name": "json2ts", | |
"publisher": "GregorBiswanger", | |
"version": "0.0.6" | |
}, | |
{ | |
"metadata": { | |
"id": "6c2f1801-1e7f-45b2-9b5c-7782f1e076e8", | |
"publisherId": "ms-toolsai.jupyter", | |
"publisherDisplayName": "ms-toolsai" | |
}, | |
"name": "jupyter", | |
"publisher": "ms-toolsai", | |
"version": "2022.9.1303220346" | |
}, | |
{ | |
"metadata": { | |
"id": "9f6dc8db-620c-4844-b8c5-e74914f1be27", | |
"publisherId": "ms-toolsai.jupyter-keymap", | |
"publisherDisplayName": "ms-toolsai" | |
}, | |
"name": "jupyter-keymap", | |
"publisher": "ms-toolsai", | |
"version": "1.0.0" | |
}, | |
{ | |
"metadata": { | |
"id": "b15c72f8-d5fe-421a-a4f7-27ed9f6addbf", | |
"publisherId": "ms-toolsai.jupyter-renderers", | |
"publisherDisplayName": "ms-toolsai" | |
}, | |
"name": "jupyter-renderers", | |
"publisher": "ms-toolsai", | |
"version": "1.0.12" | |
}, | |
{ | |
"metadata": { | |
"id": "b63c44fd-0457-4696-99e9-dbfdf70d77de", | |
"publisherId": "ritwickdey.LiveServer", | |
"publisherDisplayName": "ritwickdey" | |
}, | |
"name": "LiveServer", | |
"publisher": "ritwickdey", | |
"version": "5.7.9" | |
}, | |
{ | |
"metadata": { | |
"id": "b0db4123-c5d9-4f45-bd2e-70738ebbb304", | |
"publisherId": "bierner.markdown-checkbox", | |
"publisherDisplayName": "bierner" | |
}, | |
"name": "markdown-checkbox", | |
"publisher": "bierner", | |
"version": "0.4.0" | |
}, | |
{ | |
"metadata": { | |
"id": "8c379296-feca-4544-853d-f085a1fc638f", | |
"publisherId": "bierner.markdown-footnotes", | |
"publisherDisplayName": "bierner" | |
}, | |
"name": "markdown-footnotes", | |
"publisher": "bierner", | |
"version": "0.1.0" | |
}, | |
{ | |
"metadata": { | |
"id": "a41ef446-bc82-4194-b848-9b3d6f60e18d", | |
"publisherId": "bierner.markdown-image-size", | |
"publisherDisplayName": "bierner" | |
}, | |
"name": "markdown-image-size", | |
"publisher": "bierner", | |
"version": "0.0.4" | |
}, | |
{ | |
"metadata": { | |
"id": "3b1db1fc-c7f7-4bd6-9fa4-b499dfa99a8a", | |
"publisherId": "shd101wyy.markdown-preview-enhanced", | |
"publisherDisplayName": "shd101wyy" | |
}, | |
"name": "markdown-preview-enhanced", | |
"publisher": "shd101wyy", | |
"version": "0.6.5" | |
}, | |
{ | |
"metadata": { | |
"id": "5cbdf58a-694a-4aba-af08-61d00842eb03", | |
"publisherId": "bierner.markdown-preview-github-styles", | |
"publisherDisplayName": "bierner" | |
}, | |
"name": "markdown-preview-github-styles", | |
"publisher": "bierner", | |
"version": "1.0.1" | |
}, | |
{ | |
"metadata": { | |
"id": "9f47c6a1-da06-41ce-ba18-5e281296aa0a", | |
"publisherId": "stringham.move-ts", | |
"publisherDisplayName": "stringham" | |
}, | |
"name": "move-ts", | |
"publisher": "stringham", | |
"version": "1.12.0" | |
}, | |
{ | |
"metadata": { | |
"id": "1bb92b2c-526c-4bfd-bb38-5bae1b278c89", | |
"publisherId": "leizongmin.node-module-intellisense", | |
"publisherDisplayName": "leizongmin" | |
}, | |
"name": "node-module-intellisense", | |
"publisher": "leizongmin", | |
"version": "1.5.0" | |
}, | |
{ | |
"metadata": { | |
"id": "dff6b801-247e-40e9-82e8-8c9b1d19d1b8", | |
"publisherId": "christian-kohler.npm-intellisense", | |
"publisherDisplayName": "christian-kohler" | |
}, | |
"name": "npm-intellisense", | |
"publisher": "christian-kohler", | |
"version": "1.4.2" | |
}, | |
{ | |
"metadata": { | |
"id": "113b22c8-8125-42ec-8c6b-80c3f5d5fa5f", | |
"publisherId": "IBM.output-colorizer", | |
"publisherDisplayName": "IBM" | |
}, | |
"name": "output-colorizer", | |
"publisher": "IBM", | |
"version": "0.1.2" | |
}, | |
{ | |
"metadata": { | |
"id": "a41c1549-4053-44d4-bf30-60fc809b4a86", | |
"publisherId": "christian-kohler.path-intellisense", | |
"publisherDisplayName": "christian-kohler" | |
}, | |
"name": "path-intellisense", | |
"publisher": "christian-kohler", | |
"version": "2.8.1" | |
}, | |
{ | |
"metadata": { | |
"id": "d95cb424-7a5a-4e08-9698-107d6fd590cf", | |
"publisherId": "jebbs.plantuml", | |
"publisherDisplayName": "jebbs" | |
}, | |
"name": "plantuml", | |
"publisher": "jebbs", | |
"version": "2.17.4" | |
}, | |
{ | |
"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": "9.9.0" | |
}, | |
{ | |
"metadata": { | |
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5", | |
"publisherId": "ms-python.python", | |
"publisherDisplayName": "ms-python" | |
}, | |
"name": "python", | |
"publisher": "ms-python", | |
"version": "2022.18.2" | |
}, | |
{ | |
"metadata": { | |
"id": "e05d98bf-3735-4c1e-9fae-86ef0a52e19f", | |
"publisherId": "quicktype.quicktype", | |
"publisherDisplayName": "quicktype" | |
}, | |
"name": "quicktype", | |
"publisher": "quicktype", | |
"version": "12.0.46" | |
}, | |
{ | |
"metadata": { | |
"id": "93ce222b-5f6f-49b7-9ab1-a0463c6238df", | |
"publisherId": "ms-vscode-remote.remote-containers", | |
"publisherDisplayName": "ms-vscode-remote" | |
}, | |
"name": "remote-containers", | |
"publisher": "ms-vscode-remote", | |
"version": "0.262.3" | |
}, | |
{ | |
"metadata": { | |
"id": "ee108066-df8b-43ae-9a83-e6c11400a759", | |
"publisherId": "jasonnutter.search-node-modules", | |
"publisherDisplayName": "jasonnutter" | |
}, | |
"name": "search-node-modules", | |
"publisher": "jasonnutter", | |
"version": "1.3.0" | |
}, | |
{ | |
"metadata": { | |
"id": "47210ec2-0324-4cbb-9523-9dff02a5f9ec", | |
"publisherId": "ms-vscode.test-adapter-converter", | |
"publisherDisplayName": "ms-vscode" | |
}, | |
"name": "test-adapter-converter", | |
"publisher": "ms-vscode", | |
"version": "0.1.6" | |
}, | |
{ | |
"metadata": { | |
"id": "4e44877c-1c8d-4f9c-ba86-1372d0fbeeb1", | |
"publisherId": "dracula-theme.theme-dracula", | |
"publisherDisplayName": "dracula-theme" | |
}, | |
"name": "theme-dracula", | |
"publisher": "dracula-theme", | |
"version": "2.24.2" | |
}, | |
{ | |
"metadata": { | |
"id": "e0a67685-8605-4546-8520-73b228de61b5", | |
"publisherId": "antfu.theme-vitesse", | |
"publisherDisplayName": "antfu" | |
}, | |
"name": "theme-vitesse", | |
"publisher": "antfu", | |
"version": "0.6.0" | |
}, | |
{ | |
"metadata": { | |
"id": "c62f9345-3742-4644-bbe5-0ceffc00c775", | |
"publisherId": "loiane.ts-extension-pack", | |
"publisherDisplayName": "loiane" | |
}, | |
"name": "ts-extension-pack", | |
"publisher": "loiane", | |
"version": "0.3.0" | |
}, | |
{ | |
"metadata": { | |
"id": "6bc1e3ad-c0e2-46b6-bbad-246c5f59215b", | |
"publisherId": "pmneo.tsimporter", | |
"publisherDisplayName": "pmneo" | |
}, | |
"name": "tsimporter", | |
"publisher": "pmneo", | |
"version": "2.0.1" | |
}, | |
{ | |
"metadata": { | |
"id": "38583aca-2ba1-417f-80fc-68ca8d717fb4", | |
"publisherId": "rbbit.typescript-hero", | |
"publisherDisplayName": "rbbit" | |
}, | |
"name": "typescript-hero", | |
"publisher": "rbbit", | |
"version": "3.0.0" | |
}, | |
{ | |
"metadata": { | |
"id": "2f5dd8cb-d251-4d70-abfe-ddebcb077483", | |
"publisherId": "octref.vetur", | |
"publisherDisplayName": "octref" | |
}, | |
"name": "vetur", | |
"publisher": "octref", | |
"version": "0.36.1" | |
}, | |
{ | |
"metadata": { | |
"id": "2ed5adbe-c4e1-4227-8e41-31e2095b30e3", | |
"publisherId": "ms-azuretools.vscode-azurefunctions", | |
"publisherDisplayName": "ms-azuretools" | |
}, | |
"name": "vscode-azurefunctions", | |
"publisher": "ms-azuretools", | |
"version": "1.9.0" | |
}, | |
{ | |
"metadata": { | |
"id": "260e9ed1-160d-4f7e-807c-2eb076ba3846", | |
"publisherId": "ms-azuretools.vscode-azureresourcegroups", | |
"publisherDisplayName": "ms-azuretools" | |
}, | |
"name": "vscode-azureresourcegroups", | |
"publisher": "ms-azuretools", | |
"version": "0.5.6" | |
}, | |
{ | |
"metadata": { | |
"id": "7f60a80e-1ca5-46ab-83a9-31013576f584", | |
"publisherId": "JakeWilson.vscode-cdnjs", | |
"publisherDisplayName": "JakeWilson" | |
}, | |
"name": "vscode-cdnjs", | |
"publisher": "JakeWilson", | |
"version": "0.19.0" | |
}, | |
{ | |
"metadata": { | |
"id": "4dd4cb5f-8946-4882-bf7c-e5997ab40481", | |
"publisherId": "kisstkondoros.vscode-codemetrics", | |
"publisherDisplayName": "kisstkondoros" | |
}, | |
"name": "vscode-codemetrics", | |
"publisher": "kisstkondoros", | |
"version": "1.24.0" | |
}, | |
{ | |
"metadata": { | |
"id": "2f0eaac2-070b-4dc7-9b23-8dd4c970c11c", | |
"publisherId": "redhat.vscode-commons", | |
"publisherDisplayName": "redhat" | |
}, | |
"name": "vscode-commons", | |
"publisher": "redhat", | |
"version": "0.0.6" | |
}, | |
{ | |
"metadata": { | |
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f", | |
"publisherId": "ms-azuretools.vscode-docker", | |
"publisherDisplayName": "ms-azuretools" | |
}, | |
"name": "vscode-docker", | |
"publisher": "ms-azuretools", | |
"version": "1.22.2" | |
}, | |
{ | |
"metadata": { | |
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a", | |
"publisherId": "dbaeumer.vscode-eslint", | |
"publisherDisplayName": "dbaeumer" | |
}, | |
"name": "vscode-eslint", | |
"publisher": "dbaeumer", | |
"version": "2.2.6" | |
}, | |
{ | |
"metadata": { | |
"id": "c727ab43-8d12-4f26-9648-f1d91035c9b6", | |
"publisherId": "NuclleaR.vscode-extension-auto-import", | |
"publisherDisplayName": "NuclleaR" | |
}, | |
"name": "vscode-extension-auto-import", | |
"publisher": "NuclleaR", | |
"version": "1.4.3" | |
}, | |
{ | |
"metadata": { | |
"id": "447845d1-2206-4012-be63-d87445860fd2", | |
"publisherId": "abierbaum.vscode-file-peek", | |
"publisherDisplayName": "abierbaum" | |
}, | |
"name": "vscode-file-peek", | |
"publisher": "abierbaum", | |
"version": "1.0.1" | |
}, | |
{ | |
"metadata": { | |
"id": "1971a826-97ee-4382-9f9f-b8b2d512c46b", | |
"publisherId": "nodesource.vscode-for-node-js-development-pack", | |
"publisherDisplayName": "nodesource" | |
}, | |
"name": "vscode-for-node-js-development-pack", | |
"publisher": "nodesource", | |
"version": "2.0.1" | |
}, | |
{ | |
"metadata": { | |
"id": "f00faeee-e939-4900-aaa5-3bf3f62440a3", | |
"publisherId": "DSKWRK.vscode-generate-getter-setter", | |
"publisherDisplayName": "DSKWRK" | |
}, | |
"name": "vscode-generate-getter-setter", | |
"publisher": "DSKWRK", | |
"version": "0.5.0" | |
}, | |
{ | |
"metadata": { | |
"id": "c46b0018-f317-4b6c-a785-d2039b27338f", | |
"publisherId": "wix.vscode-import-cost", | |
"publisherDisplayName": "wix" | |
}, | |
"name": "vscode-import-cost", | |
"publisher": "wix", | |
"version": "3.3.0" | |
}, | |
{ | |
"metadata": { | |
"id": "510e1d4e-1f9e-4910-8dbd-627c6f8a9791", | |
"publisherId": "akamud.vscode-javascript-snippet-pack", | |
"publisherDisplayName": "akamud" | |
}, | |
"name": "vscode-javascript-snippet-pack", | |
"publisher": "akamud", | |
"version": "0.1.6" | |
}, | |
{ | |
"metadata": { | |
"id": "032ccf0d-9c21-43a5-8073-ae28e453ecef", | |
"publisherId": "whtouche.vscode-js-console-utils", | |
"publisherDisplayName": "whtouche" | |
}, | |
"name": "vscode-js-console-utils", | |
"publisher": "whtouche", | |
"version": "0.7.0" | |
}, | |
{ | |
"metadata": { | |
"id": "ab4fb32a-befb-4102-adf9-1652d0cd6a5e", | |
"publisherId": "ms-toolsai.vscode-jupyter-cell-tags", | |
"publisherDisplayName": "ms-toolsai" | |
}, | |
"name": "vscode-jupyter-cell-tags", | |
"publisher": "ms-toolsai", | |
"version": "0.1.6" | |
}, | |
{ | |
"metadata": { | |
"id": "e153ca70-b543-4865-b4c5-b31d34185948", | |
"publisherId": "ms-toolsai.vscode-jupyter-slideshow", | |
"publisherDisplayName": "ms-toolsai" | |
}, | |
"name": "vscode-jupyter-slideshow", | |
"publisher": "ms-toolsai", | |
"version": "0.1.5" | |
}, | |
{ | |
"metadata": { | |
"id": "dd5a2c83-ad8c-4839-a529-0644e5acb646", | |
"publisherId": "mgmcdermott.vscode-language-babel", | |
"publisherDisplayName": "mgmcdermott" | |
}, | |
"name": "vscode-language-babel", | |
"publisher": "mgmcdermott", | |
"version": "0.0.36" | |
}, | |
{ | |
"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.73.11020946" | |
}, | |
{ | |
"metadata": { | |
"id": "387abb54-fd2b-402d-a101-7376ccb784d3", | |
"publisherId": "telesoho.vscode-markdown-paste-image", | |
"publisherDisplayName": "telesoho" | |
}, | |
"name": "vscode-markdown-paste-image", | |
"publisher": "telesoho", | |
"version": "0.19.2" | |
}, | |
{ | |
"metadata": { | |
"id": "40d13ed9-34ed-423f-acc1-95d0fe3aa2fa", | |
"publisherId": "bengreenier.vscode-node-readme", | |
"publisherDisplayName": "bengreenier" | |
}, | |
"name": "vscode-node-readme", | |
"publisher": "bengreenier", | |
"version": "3.0.2" | |
}, | |
{ | |
"metadata": { | |
"id": "ae9e3eb0-3357-4cc0-90ee-598d2d384757", | |
"publisherId": "eg2.vscode-npm-script", | |
"publisherDisplayName": "eg2" | |
}, | |
"name": "vscode-npm-script", | |
"publisher": "eg2", | |
"version": "0.3.29" | |
}, | |
{ | |
"metadata": { | |
"id": "364d2426-116a-433a-a5d8-a5098dc3afbd", | |
"publisherId": "ms-python.vscode-pylance", | |
"publisherDisplayName": "ms-python" | |
}, | |
"name": "vscode-pylance", | |
"publisher": "ms-python", | |
"version": "2022.11.30" | |
}, | |
{ | |
"metadata": { | |
"id": "2f67a87a-f228-4c64-aa59-d66f638cc822", | |
"publisherId": "capaj.vscode-standardjs-snippets", | |
"publisherDisplayName": "capaj" | |
}, | |
"name": "vscode-standardjs-snippets", | |
"publisher": "capaj", | |
"version": "0.9.0" | |
}, | |
{ | |
"metadata": { | |
"id": "ff96f1b4-a4b8-45ef-8ecf-c232c0cb75c8", | |
"publisherId": "hbenl.vscode-test-explorer", | |
"publisherDisplayName": "hbenl" | |
}, | |
"name": "vscode-test-explorer", | |
"publisher": "hbenl", | |
"version": "2.21.1" | |
}, | |
{ | |
"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.3.4" | |
}, | |
{ | |
"metadata": { | |
"id": "2061917f-f76a-458a-8da9-f162de22b97e", | |
"publisherId": "redhat.vscode-yaml", | |
"publisherDisplayName": "redhat" | |
}, | |
"name": "vscode-yaml", | |
"publisher": "redhat", | |
"version": "1.10.1" | |
}, | |
{ | |
"metadata": { | |
"id": "5a6dc0d5-dc02-4121-8e24-cad33a2ff0af", | |
"publisherId": "ms-vsliveshare.vsliveshare", | |
"publisherDisplayName": "ms-vsliveshare" | |
}, | |
"name": "vsliveshare", | |
"publisher": "ms-vsliveshare", | |
"version": "1.0.5776" | |
}, | |
{ | |
"metadata": { | |
"id": "f38fdd1c-7ee2-47b1-90b9-77ecc90d4bff", | |
"publisherId": "ms-vsliveshare.vsliveshare-audio", | |
"publisherDisplayName": "ms-vsliveshare" | |
}, | |
"name": "vsliveshare-audio", | |
"publisher": "ms-vsliveshare", | |
"version": "0.1.91" | |
}, | |
{ | |
"metadata": { | |
"id": "4c808376-20ec-41d4-a934-f7601552c4f1", | |
"publisherId": "jcbuisson.vue", | |
"publisherDisplayName": "jcbuisson" | |
}, | |
"name": "vue", | |
"publisher": "jcbuisson", | |
"version": "0.1.5" | |
}, | |
{ | |
"metadata": { | |
"id": "4eceadb6-2b61-4000-b920-61e047aaf426", | |
"publisherId": "Wscats.vue", | |
"publisherDisplayName": "Wscats" | |
}, | |
"name": "vue", | |
"publisher": "Wscats", | |
"version": "1.0.26" | |
}, | |
{ | |
"metadata": { | |
"id": "3620b114-6fe8-459b-8c68-99943147069b", | |
"publisherId": "hollowtree.vue-snippets", | |
"publisherDisplayName": "hollowtree" | |
}, | |
"name": "vue-snippets", | |
"publisher": "hollowtree", | |
"version": "1.0.4" | |
} | |
] |
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
{ | |
"telemetry.machineId": "ac58d8a86d6f1a20bb905e411e6ed61232c557dca4b34bda12d6f743852d0415", | |
"backupWorkspaces": { | |
"workspaces": [], | |
"folders": [ | |
{ | |
"folderUri": "file:///Users/al02286553/Documents/nijia-blog-backup" | |
}, | |
{ | |
"folderUri": "file:///Users/al02286553/Programs/lottery" | |
} | |
], | |
"emptyWindows": [ | |
{ | |
"backupFolder": "1668743464774" | |
} | |
] | |
}, | |
"windowsState": { | |
"lastActiveWindow": { | |
"folder": "file:///Users/al02286553/Programs/lottery", | |
"backupPath": "/Users/al02286553/Library/Application Support/Code/Backups/041b24c8fa4b15c83fb23c0508ffbb6a", | |
"uiState": { | |
"mode": 1, | |
"x": 56, | |
"y": 61, | |
"width": 1414, | |
"height": 801 | |
} | |
}, | |
"openedWindows": [ | |
{ | |
"folder": "file:///Users/al02286553/Documents/nijia-blog-backup", | |
"backupPath": "/Users/al02286553/Library/Application Support/Code/Backups/8bff4e0bef1c87deeb589cc3c40cc385", | |
"uiState": { | |
"mode": 1, | |
"x": 24, | |
"y": 88, | |
"width": 1446, | |
"height": 868 | |
} | |
}, | |
{ | |
"folder": "file:///Users/al02286553/Programs/lottery", | |
"backupPath": "/Users/al02286553/Library/Application Support/Code/Backups/041b24c8fa4b15c83fb23c0508ffbb6a", | |
"uiState": { | |
"mode": 1, | |
"x": 56, | |
"y": 61, | |
"width": 1414, | |
"height": 801 | |
} | |
} | |
] | |
}, | |
"windowControlHeight": 34, | |
"theme": "vs-dark", | |
"themeBackground": "#282a36", | |
"windowSplash": { | |
"baseTheme": "vs-dark", | |
"colorInfo": { | |
"foreground": "#f8f8f2", | |
"background": "#282a36", | |
"editorBackground": "#282a36", | |
"titleBarBackground": "#21222c", | |
"activityBarBackground": "#343746", | |
"sideBarBackground": "#21222c", | |
"statusBarBackground": "#191a21", | |
"statusBarNoFolderBackground": "#191a21" | |
}, | |
"layoutInfo": { | |
"sideBarSide": "left", | |
"editorPartMinWidth": 220, | |
"titleBarHeight": 28, | |
"activityBarWidth": 48, | |
"sideBarWidth": 176, | |
"statusBarHeight": 22, | |
"windowBorder": false | |
} | |
}, | |
"lastKnownMenubarData": { | |
"menus": { | |
"File": { | |
"items": [ | |
{ | |
"id": "workbench.action.files.newUntitledFile", | |
"label": "新增文字檔(&&T)" | |
}, | |
{ | |
"id": "welcome.showNewFileEntries", | |
"label": "新增檔案..." | |
}, | |
{ | |
"id": "workbench.action.newWindow", | |
"label": "開新視窗(&&W)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.files.openFileFolder", | |
"label": "開啟(&&O)..." | |
}, | |
{ | |
"id": "workbench.action.files.openFolder", | |
"label": "開啟資料夾(&&F)..." | |
}, | |
{ | |
"id": "workbench.action.openWorkspace", | |
"label": "從檔案開啟工作區(&&K)..." | |
}, | |
{ | |
"id": "submenuitem.MenubarRecentMenu", | |
"label": "開啟最近的檔案(&&R)", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.reopenClosedEditor", | |
"label": "重新開啟已關閉的編輯器(&&R)", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "openRecentFolder", | |
"uri": { | |
"$mid": 1, | |
"path": "/Users/al02286553/Programs/lottery", | |
"scheme": "file" | |
}, | |
"enabled": true, | |
"label": "~/Programs/lottery" | |
}, | |
{ | |
"id": "openRecentFolder", | |
"uri": { | |
"$mid": 1, | |
"path": "/Users/al02286553/Documents/nijia-blog-backup", | |
"scheme": "file" | |
}, | |
"enabled": true, | |
"label": "~/Documents/nijia-blog-backup" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.openRecent", | |
"label": "其他(&&M)..." | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.clearRecentFiles", | |
"label": "清除最近開啟的項目(&&C)" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "addRootFolder", | |
"label": "將資料夾新增至工作區(&&D)..." | |
}, | |
{ | |
"id": "workbench.action.saveWorkspaceAs", | |
"label": "另存工作區為..." | |
}, | |
{ | |
"id": "workbench.action.duplicateWorkspaceInNewWindow", | |
"label": "複製工作區" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.files.save", | |
"label": "儲存(&&S)" | |
}, | |
{ | |
"id": "workbench.action.files.saveAs", | |
"label": "另存新檔(&&A)..." | |
}, | |
{ | |
"id": "saveAll", | |
"label": "全部儲存(&&L)", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "submenuitem.MenubarShare", | |
"label": "共用", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "github.copyVscodeDevLinkFile", | |
"label": "Copy vscode.dev Link" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.profiles.actions.exportProfile", | |
"label": "匯出設定設定檔 (預設)..." | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleAutoSave", | |
"label": "自動儲存(&&U)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.files.revert", | |
"label": "還原檔案(&&V)" | |
}, | |
{ | |
"id": "workbench.action.closeActiveEditor", | |
"label": "關閉編輯器(&&C)" | |
}, | |
{ | |
"id": "workbench.action.closeFolder", | |
"label": "關閉資料夾(&&F)" | |
}, | |
{ | |
"id": "workbench.action.closeWindow", | |
"label": "關閉視窗(&&E)" | |
} | |
] | |
}, | |
"Edit": { | |
"items": [ | |
{ | |
"id": "undo", | |
"label": "復原(&&U)" | |
}, | |
{ | |
"id": "redo", | |
"label": "取消復原(&&R)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.clipboardCutAction", | |
"label": "剪下(&&T)" | |
}, | |
{ | |
"id": "editor.action.clipboardCopyAction", | |
"label": "複製(&&C)" | |
}, | |
{ | |
"id": "editor.action.clipboardPasteAction", | |
"label": "貼上(&&P)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "actions.find", | |
"label": "尋找(&&F)" | |
}, | |
{ | |
"id": "editor.action.startFindReplaceAction", | |
"label": "取代(&&R)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.findInFiles", | |
"label": "在檔案中尋找(&&I)" | |
}, | |
{ | |
"id": "workbench.action.replaceInFiles", | |
"label": "在檔案中取代(&&I)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.commentLine", | |
"label": "切換行註解(&&T)" | |
}, | |
{ | |
"id": "editor.action.blockComment", | |
"label": "切換區塊註解(&&B)" | |
}, | |
{ | |
"id": "editor.emmet.action.expandAbbreviation", | |
"label": "Emmet: 展開縮寫(&&X)" | |
} | |
] | |
}, | |
"Selection": { | |
"items": [ | |
{ | |
"id": "editor.action.selectAll", | |
"label": "全選(&&S)" | |
}, | |
{ | |
"id": "editor.action.smartSelect.expand", | |
"label": "展開選取範圍(&&E)" | |
}, | |
{ | |
"id": "editor.action.smartSelect.shrink", | |
"label": "壓縮選取範圍(&&S)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.copyLinesUpAction", | |
"label": "將行向上複製(&&C)" | |
}, | |
{ | |
"id": "editor.action.copyLinesDownAction", | |
"label": "將行向下複製(&&P)" | |
}, | |
{ | |
"id": "editor.action.moveLinesUpAction", | |
"label": "上移一行(&&V)" | |
}, | |
{ | |
"id": "editor.action.moveLinesDownAction", | |
"label": "下移一行(&&L)" | |
}, | |
{ | |
"id": "editor.action.duplicateSelection", | |
"label": "重複選取項目(&&D)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.insertCursorAbove", | |
"label": "在上方新增游標(&&A)" | |
}, | |
{ | |
"id": "editor.action.insertCursorBelow", | |
"label": "在下方新增游標(&&D)" | |
}, | |
{ | |
"id": "editor.action.insertCursorAtEndOfEachLineSelected", | |
"label": "在行尾新增游標(&&U)" | |
}, | |
{ | |
"id": "editor.action.addSelectionToNextFindMatch", | |
"label": "新增下一個項目(&&N)" | |
}, | |
{ | |
"id": "editor.action.addSelectionToPreviousFindMatch", | |
"label": "新增上一個項目(&&R)" | |
}, | |
{ | |
"id": "editor.action.selectHighlights", | |
"label": "選取所有項目(&&O)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleMultiCursorModifier", | |
"label": "切換到 Cmd+ 按一下啟用多重游標" | |
}, | |
{ | |
"id": "editor.action.toggleColumnSelection", | |
"label": "資料行選取模式(&&S)" | |
} | |
] | |
}, | |
"View": { | |
"items": [ | |
{ | |
"id": "workbench.action.showCommands", | |
"label": "命令選擇區(&&C)..." | |
}, | |
{ | |
"id": "workbench.action.openView", | |
"label": "開啟檢視(&&O)..." | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "submenuitem.MenubarAppearanceMenu", | |
"label": "外觀(&&A)", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.toggleFullScreen", | |
"label": "全螢幕(&&F)" | |
}, | |
{ | |
"id": "workbench.action.toggleZenMode", | |
"label": "Zen Mode" | |
}, | |
{ | |
"id": "workbench.action.toggleCenteredLayout", | |
"label": "置中配置(&C)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleSidebarVisibility", | |
"label": "主要提要欄位(&&P)", | |
"checked": true | |
}, | |
{ | |
"id": "workbench.action.toggleAuxiliaryBar", | |
"label": "次要提要欄位(&&D)" | |
}, | |
{ | |
"id": "workbench.action.toggleStatusbarVisibility", | |
"label": "狀態列(&&T)", | |
"checked": true | |
}, | |
{ | |
"id": "workbench.action.toggleActivityBarVisibility", | |
"label": "活動列(&&A)", | |
"checked": true | |
}, | |
{ | |
"id": "workbench.action.togglePanel", | |
"label": "面板(&&P)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleSidebarPosition", | |
"label": "將主要提要欄位向右移(&&M)" | |
}, | |
{ | |
"id": "submenuitem.MenubarPanelPositionMenu", | |
"label": "面板位置", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.positionPanelBottom", | |
"label": "下方", | |
"checked": true | |
}, | |
{ | |
"id": "workbench.action.positionPanelRight", | |
"label": "右方" | |
}, | |
{ | |
"id": "workbench.action.positionPanelLeft", | |
"label": "左方" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "submenuitem.MenubarPanelAlignmentMenu", | |
"label": "對齊面板", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.alignPanelRight", | |
"label": "右方" | |
}, | |
{ | |
"id": "workbench.action.alignPanelLeft", | |
"label": "左方" | |
}, | |
{ | |
"id": "workbench.action.alignPanelJustify", | |
"label": "左右對齊" | |
}, | |
{ | |
"id": "workbench.action.alignPanelCenter", | |
"label": "置中", | |
"checked": true | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.toggleMinimap", | |
"label": "縮圖(&&M)", | |
"checked": true | |
}, | |
{ | |
"id": "breadcrumbs.toggle", | |
"label": "階層連結(&&B)", | |
"checked": true | |
}, | |
{ | |
"id": "editor.action.toggleRenderWhitespace", | |
"label": "轉譯空白字元(&&R)", | |
"checked": true | |
}, | |
{ | |
"id": "editor.action.toggleRenderControlCharacter", | |
"label": "轉譯控制字元(&&C)", | |
"checked": true | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.zoomIn", | |
"label": "放大(&&Z)" | |
}, | |
{ | |
"id": "workbench.action.zoomOut", | |
"label": "縮小(&&Z)" | |
}, | |
{ | |
"id": "workbench.action.zoomReset", | |
"label": "重設縮放(&&R)" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "submenuitem.MenubarLayoutMenu", | |
"label": "編輯器版面配置(&&L)", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.splitEditorUp", | |
"label": "向上分割(&&U)" | |
}, | |
{ | |
"id": "workbench.action.splitEditorDown", | |
"label": "向下分割(&&D)" | |
}, | |
{ | |
"id": "workbench.action.splitEditorLeft", | |
"label": "分割左側(&&L)" | |
}, | |
{ | |
"id": "workbench.action.splitEditorRight", | |
"label": "向右分割(&&R)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutSingle", | |
"label": "單一(&&S)" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutTwoColumns", | |
"label": "兩個資料列(&&T)" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutThreeColumns", | |
"label": "三行(&&H)" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutTwoRows", | |
"label": "兩列(&&W)" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutThreeRows", | |
"label": "三列(&&R)" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutTwoByTwoGrid", | |
"label": "格線 (2x2)(&&G)" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutTwoRowsRight", | |
"label": "向右兩列(&&O)" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutTwoColumnsBottom", | |
"label": "兩個資料行置底(&&C)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleEditorGroupLayout", | |
"label": "翻轉版面配置(&&L)" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.view.explorer", | |
"label": "檔案總管(&&E)" | |
}, | |
{ | |
"id": "workbench.view.search", | |
"label": "搜尋(&&S)" | |
}, | |
{ | |
"id": "workbench.view.scm", | |
"label": "原始檔控制(&&C)" | |
}, | |
{ | |
"id": "workbench.view.debug", | |
"label": "執行(&&R)" | |
}, | |
{ | |
"id": "workbench.view.extensions", | |
"label": "延伸模組(&&X)" | |
}, | |
{ | |
"id": "workbench.view.extension.test", | |
"label": "測試(&E)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.actions.view.problems", | |
"label": "問題(&&P)" | |
}, | |
{ | |
"id": "workbench.action.output.toggleOutput", | |
"label": "輸出(&&O)" | |
}, | |
{ | |
"id": "workbench.debug.action.toggleRepl", | |
"label": "偵錯主控台(&&B)" | |
}, | |
{ | |
"id": "workbench.action.terminal.toggleTerminal", | |
"label": "終端(&&T)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.toggleWordWrap", | |
"label": "自動換行(&W)" | |
}, | |
{ | |
"id": "editor.action.toggleStickyScroll", | |
"label": "自黏捲動(&&S)" | |
} | |
] | |
}, | |
"Go": { | |
"items": [ | |
{ | |
"id": "workbench.action.navigateBack", | |
"label": "上一步(&&B)" | |
}, | |
{ | |
"id": "workbench.action.navigateForward", | |
"label": "轉寄(&&F)", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.navigateToLastEditLocation", | |
"label": "上次編輯位置(&&L)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "submenuitem.MenubarSwitchEditorMenu", | |
"label": "切換編輯器(&&E)", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.nextEditor", | |
"label": "下一個編輯器(&&N)" | |
}, | |
{ | |
"id": "workbench.action.previousEditor", | |
"label": "上一個編輯器(&&P)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.openNextRecentlyUsedEditor", | |
"label": "下一個使用過的編輯器(&&N)" | |
}, | |
{ | |
"id": "workbench.action.openPreviousRecentlyUsedEditor", | |
"label": "上一個使用的編輯器(&&P)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.nextEditorInGroup", | |
"label": "群組中的下一個編輯器(&&N)" | |
}, | |
{ | |
"id": "workbench.action.previousEditorInGroup", | |
"label": "群組中的上一個編輯器(&&P)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.openNextRecentlyUsedEditorInGroup", | |
"label": "群組中下一個已使用的編輯器(&&N)" | |
}, | |
{ | |
"id": "workbench.action.openPreviousRecentlyUsedEditorInGroup", | |
"label": "群組中上一個已使用的編輯器(&&P)" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "submenuitem.MenubarSwitchGroupMenu", | |
"label": "切換群組(&&G)", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.focusFirstEditorGroup", | |
"label": "群組 1(&&1)" | |
}, | |
{ | |
"id": "workbench.action.focusSecondEditorGroup", | |
"label": "群組 2(&&2)" | |
}, | |
{ | |
"id": "workbench.action.focusThirdEditorGroup", | |
"label": "群組 3(&&3)" | |
}, | |
{ | |
"id": "workbench.action.focusFourthEditorGroup", | |
"label": "群組 4(&&4)" | |
}, | |
{ | |
"id": "workbench.action.focusFifthEditorGroup", | |
"label": "群組 5(&&5)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.focusNextGroup", | |
"label": "下一個群組(&&N)" | |
}, | |
{ | |
"id": "workbench.action.focusPreviousGroup", | |
"label": "上一個群組(&&P)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.focusLeftGroup", | |
"label": "群組置左(&&L)" | |
}, | |
{ | |
"id": "workbench.action.focusRightGroup", | |
"label": "群組置右(&&R)" | |
}, | |
{ | |
"id": "workbench.action.focusAboveGroup", | |
"label": "以上群組(&&A)" | |
}, | |
{ | |
"id": "workbench.action.focusBelowGroup", | |
"label": "向下分組(&&B)" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.quickOpen", | |
"label": "移至檔案(&&F)..." | |
}, | |
{ | |
"id": "workbench.action.showAllSymbols", | |
"label": "前往工作區中的符號(&&W)..." | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.gotoSymbol", | |
"label": "前往編輯器中的符號(&&S)..." | |
}, | |
{ | |
"id": "editor.action.revealDefinition", | |
"label": "移至定義(&&D)", | |
"enabled": false | |
}, | |
{ | |
"id": "editor.action.revealDeclaration", | |
"label": "前往宣告(&&D)", | |
"enabled": false | |
}, | |
{ | |
"id": "editor.action.goToTypeDefinition", | |
"label": "前往類型定義(&&T)", | |
"enabled": false | |
}, | |
{ | |
"id": "editor.action.goToImplementation", | |
"label": "前往實作(&&I)", | |
"enabled": false | |
}, | |
{ | |
"id": "editor.action.goToReferences", | |
"label": "前往參考(&&R)", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.gotoLine", | |
"label": "前往行/資料行(&&L)..." | |
}, | |
{ | |
"id": "editor.action.jumpToBracket", | |
"label": "前往括弧(&&B)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.marker.nextInFiles", | |
"label": "下一個問題(&&P)" | |
}, | |
{ | |
"id": "editor.action.marker.prevInFiles", | |
"label": "前一個問題(&&P)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.dirtydiff.next", | |
"label": "下個變更(&&C)" | |
}, | |
{ | |
"id": "editor.action.dirtydiff.previous", | |
"label": "上個變更(&&C)" | |
} | |
] | |
}, | |
"Run": { | |
"items": [ | |
{ | |
"id": "workbench.action.debug.start", | |
"label": "啟動偵錯(&&S)" | |
}, | |
{ | |
"id": "workbench.action.debug.run", | |
"label": "執行但不進行偵錯(&&W)" | |
}, | |
{ | |
"id": "workbench.action.debug.stop", | |
"label": "停止偵錯(&&S)", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.debug.restart", | |
"label": "重新啟動偵錯(&&R)", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.debug.configure", | |
"label": "開啟組態(&&C)" | |
}, | |
{ | |
"id": "debug.addConfiguration", | |
"label": "新增組態(&&D)..." | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.debug.stepOver", | |
"label": "不進入函式(&&O)", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.debug.stepInto", | |
"label": "逐步執行(&&I)", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.debug.stepOut", | |
"label": "跳離函式(&&U)", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.debug.continue", | |
"label": "繼續(&&C)", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.debug.action.toggleBreakpoint", | |
"label": "切換中斷點(&&B)" | |
}, | |
{ | |
"id": "submenuitem.MenubarNewBreakpointMenu", | |
"label": "新增中斷點(&&N)", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "editor.debug.action.conditionalBreakpoint", | |
"label": "條件式中斷點(&&C)..." | |
}, | |
{ | |
"id": "editor.debug.action.toggleInlineBreakpoint", | |
"label": "內嵌中斷點(&&O)" | |
}, | |
{ | |
"id": "workbench.debug.viewlet.action.addFunctionBreakpointAction", | |
"label": "函式中斷點(&&F)..." | |
}, | |
{ | |
"id": "editor.debug.action.addLogPoint", | |
"label": "記錄點(&&L)..." | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.debug.viewlet.action.enableAllBreakpoints", | |
"label": "啟用所有中斷點(&&E)" | |
}, | |
{ | |
"id": "workbench.debug.viewlet.action.disableAllBreakpoints", | |
"label": "停用所有中斷點(&&L)" | |
}, | |
{ | |
"id": "workbench.debug.viewlet.action.removeAllBreakpoints", | |
"label": "移除所有中斷點(&&A)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "debug.installAdditionalDebuggers", | |
"label": "安裝其他偵錯工具(&&I)..." | |
} | |
] | |
}, | |
"Terminal": { | |
"items": [ | |
{ | |
"id": "workbench.action.terminal.new", | |
"label": "新增終端(&&N)" | |
}, | |
{ | |
"id": "workbench.action.terminal.split", | |
"label": "分割終端(&&S)", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.tasks.runTask", | |
"label": "執行工作(&&R)..." | |
}, | |
{ | |
"id": "workbench.action.tasks.build", | |
"label": "執行組建工作(&&B)..." | |
}, | |
{ | |
"id": "workbench.action.terminal.runActiveFile", | |
"label": "執行使用中的檔案(&&A)" | |
}, | |
{ | |
"id": "workbench.action.terminal.runSelectedText", | |
"label": "執行選取的文字(&&S)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.tasks.showTasks", | |
"label": "顯示正在執行的工作(&&G)...", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.tasks.restartTask", | |
"label": "重新啟動正在執行的工作(&&E)...", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.tasks.terminate", | |
"label": "終止工作(&&T)...", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.tasks.configureTaskRunner", | |
"label": "設定工作(&&C)..." | |
}, | |
{ | |
"id": "workbench.action.tasks.configureDefaultBuildTask", | |
"label": "設定預設組建工作(&&F)..." | |
} | |
] | |
}, | |
"Help": { | |
"items": [ | |
{ | |
"id": "workbench.action.openWalkthrough", | |
"label": "快速入門" | |
}, | |
{ | |
"id": "workbench.action.showCommands", | |
"label": "顯示所有命令" | |
}, | |
{ | |
"id": "workbench.action.showInteractivePlayground", | |
"label": "編輯遊樂場(&&N)" | |
}, | |
{ | |
"id": "workbench.action.openDocumentationUrl", | |
"label": "文件(&&D)" | |
}, | |
{ | |
"id": "update.showCurrentReleaseNotes", | |
"label": "顯示版本資訊(&&R)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.keybindingsReference", | |
"label": "鍵盤快速鍵參考(&&K)" | |
}, | |
{ | |
"id": "workbench.action.openVideoTutorialsUrl", | |
"label": "影片教學課程(&&V)" | |
}, | |
{ | |
"id": "workbench.action.openTipsAndTricksUrl", | |
"label": "提示與訣竅(&&C)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.openTwitterUrl", | |
"label": "在 Twitter 上加入我們(&&J)" | |
}, | |
{ | |
"id": "workbench.action.openRequestFeatureUrl", | |
"label": "搜尋功能要求(&&S)" | |
}, | |
{ | |
"id": "workbench.action.openIssueReporter", | |
"label": "回報問題(&&I)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.openLicenseUrl", | |
"label": "檢視授權(&&L)" | |
}, | |
{ | |
"id": "workbench.action.openPrivacyStatementUrl", | |
"label": "隱私權聲明(&&Y)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleDevTools", | |
"label": "切換開發人員工具" | |
}, | |
{ | |
"id": "workbench.action.openProcessExplorer", | |
"label": "開啟處理程序總管(&&P)" | |
} | |
] | |
}, | |
"Preferences": { | |
"items": [ | |
{ | |
"id": "workbench.action.openSettings", | |
"label": "設定(&&S)" | |
}, | |
{ | |
"id": "settings.filterByOnline", | |
"label": "線上服務設定(&&O)" | |
}, | |
{ | |
"id": "settings.filterByTelemetry", | |
"label": "遙測設定" | |
}, | |
{ | |
"id": "workbench.view.extensions", | |
"label": "延伸模組(&&E)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.openGlobalKeybindings", | |
"label": "鍵盤快速鍵" | |
}, | |
{ | |
"id": "workbench.extensions.action.showRecommendedKeymapExtensions", | |
"label": "從下列來源移轉鍵盤快速鍵(&&M)..." | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.openSnippets", | |
"label": "設定使用者程式碼片段" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.selectTheme", | |
"label": "色彩佈景主題(&&C)" | |
}, | |
{ | |
"id": "workbench.action.selectIconTheme", | |
"label": "檔案圖示佈景主題(&&I)" | |
}, | |
{ | |
"id": "workbench.action.selectProductIconTheme", | |
"label": "產品圖示佈景主題(&&P)" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.userDataSync.actions.turnOn", | |
"label": "開啟設定同步..." | |
} | |
] | |
} | |
}, | |
"keybindings": { | |
"workbench.action.quit": { | |
"label": "Cmd+Q", | |
"userSettingsLabel": "cmd+q" | |
}, | |
"workbench.action.files.newUntitledFile": { | |
"label": "Cmd+N", | |
"userSettingsLabel": "cmd+n" | |
}, | |
"welcome.showNewFileEntries": { | |
"label": "Ctrl+Alt+Cmd+N", | |
"userSettingsLabel": "ctrl+alt+cmd+n" | |
}, | |
"workbench.action.newWindow": { | |
"label": "Shift+Cmd+N", | |
"userSettingsLabel": "shift+cmd+n" | |
}, | |
"workbench.action.files.openFileFolder": { | |
"label": "Cmd+O", | |
"userSettingsLabel": "cmd+o" | |
}, | |
"workbench.action.reopenClosedEditor": { | |
"label": "Shift+Cmd+T", | |
"userSettingsLabel": "shift+cmd+t" | |
}, | |
"workbench.action.openRecent": { | |
"label": "Ctrl+R", | |
"userSettingsLabel": "ctrl+r" | |
}, | |
"workbench.action.files.save": { | |
"label": "Cmd+S", | |
"userSettingsLabel": "cmd+s" | |
}, | |
"workbench.action.files.saveAs": { | |
"label": "Shift+Cmd+S", | |
"userSettingsLabel": "shift+cmd+s" | |
}, | |
"saveAll": { | |
"label": "Alt+Cmd+S", | |
"userSettingsLabel": "alt+cmd+s" | |
}, | |
"workbench.action.closeActiveEditor": { | |
"label": "Cmd+W", | |
"userSettingsLabel": "cmd+w" | |
}, | |
"workbench.action.closeFolder": { | |
"label": "⌘K F", | |
"isNative": false, | |
"userSettingsLabel": "cmd+k f" | |
}, | |
"workbench.action.closeWindow": { | |
"label": "Shift+Cmd+W", | |
"userSettingsLabel": "shift+cmd+w" | |
}, | |
"undo": { | |
"label": "Cmd+Z", | |
"userSettingsLabel": "cmd+z" | |
}, | |
"redo": { | |
"label": "Shift+Cmd+Z", | |
"userSettingsLabel": "shift+cmd+z" | |
}, | |
"editor.action.clipboardCutAction": { | |
"label": "Cmd+X", | |
"userSettingsLabel": "cmd+x" | |
}, | |
"editor.action.clipboardCopyAction": { | |
"label": "Cmd+C", | |
"userSettingsLabel": "cmd+c" | |
}, | |
"editor.action.clipboardPasteAction": { | |
"label": "Cmd+V", | |
"userSettingsLabel": "cmd+v" | |
}, | |
"actions.find": { | |
"label": "Cmd+F", | |
"userSettingsLabel": "cmd+f" | |
}, | |
"editor.action.startFindReplaceAction": { | |
"label": "Alt+Cmd+F", | |
"userSettingsLabel": "alt+cmd+f" | |
}, | |
"workbench.action.findInFiles": { | |
"label": "Shift+Cmd+F", | |
"userSettingsLabel": "shift+cmd+f" | |
}, | |
"workbench.action.replaceInFiles": { | |
"label": "Shift+Cmd+H", | |
"userSettingsLabel": "shift+cmd+h" | |
}, | |
"editor.action.commentLine": { | |
"label": "Cmd+/", | |
"userSettingsLabel": "cmd+/" | |
}, | |
"editor.action.blockComment": { | |
"label": "Shift+Alt+A", | |
"userSettingsLabel": "shift+alt+a" | |
}, | |
"editor.emmet.action.expandAbbreviation": { | |
"label": "Tab", | |
"userSettingsLabel": "tab" | |
}, | |
"editor.action.selectAll": { | |
"label": "Cmd+A", | |
"userSettingsLabel": "cmd+a" | |
}, | |
"editor.action.smartSelect.expand": { | |
"label": "Ctrl+Shift+Cmd+Right", | |
"userSettingsLabel": "ctrl+shift+cmd+right" | |
}, | |
"editor.action.smartSelect.shrink": { | |
"label": "Ctrl+Shift+Cmd+Left", | |
"userSettingsLabel": "ctrl+shift+cmd+left" | |
}, | |
"editor.action.copyLinesUpAction": { | |
"label": "Shift+Alt+Up", | |
"userSettingsLabel": "shift+alt+up" | |
}, | |
"editor.action.copyLinesDownAction": { | |
"label": "Shift+Alt+Down", | |
"userSettingsLabel": "shift+alt+down" | |
}, | |
"editor.action.moveLinesUpAction": { | |
"label": "Alt+Up", | |
"userSettingsLabel": "alt+up" | |
}, | |
"editor.action.moveLinesDownAction": { | |
"label": "Alt+Down", | |
"userSettingsLabel": "alt+down" | |
}, | |
"editor.action.insertCursorAbove": { | |
"label": "Alt+Cmd+Up", | |
"userSettingsLabel": "alt+cmd+up" | |
}, | |
"editor.action.insertCursorBelow": { | |
"label": "Alt+Cmd+Down", | |
"userSettingsLabel": "alt+cmd+down" | |
}, | |
"editor.action.insertCursorAtEndOfEachLineSelected": { | |
"label": "Shift+Alt+I", | |
"userSettingsLabel": "shift+alt+i" | |
}, | |
"editor.action.addSelectionToNextFindMatch": { | |
"label": "Cmd+D", | |
"userSettingsLabel": "cmd+d" | |
}, | |
"editor.action.selectHighlights": { | |
"label": "Shift+Cmd+L", | |
"userSettingsLabel": "shift+cmd+l" | |
}, | |
"workbench.action.showCommands": { | |
"label": "Shift+Cmd+P", | |
"userSettingsLabel": "shift+cmd+p" | |
}, | |
"workbench.action.toggleFullScreen": { | |
"label": "Ctrl+Cmd+F", | |
"userSettingsLabel": "ctrl+cmd+f" | |
}, | |
"workbench.action.toggleZenMode": { | |
"label": "⌘K Z", | |
"isNative": false, | |
"userSettingsLabel": "cmd+k z" | |
}, | |
"workbench.action.toggleSidebarVisibility": { | |
"label": "Cmd+B", | |
"userSettingsLabel": "cmd+b" | |
}, | |
"workbench.action.togglePanel": { | |
"label": "Cmd+J", | |
"userSettingsLabel": "cmd+j" | |
}, | |
"workbench.action.zoomIn": { | |
"label": "Cmd+=", | |
"userSettingsLabel": "cmd+=" | |
}, | |
"workbench.action.zoomOut": { | |
"label": "Cmd+-", | |
"userSettingsLabel": "cmd+-" | |
}, | |
"workbench.action.zoomReset": { | |
"label": "⌘NumPad0", | |
"isNative": false, | |
"userSettingsLabel": "cmd+numpad0" | |
}, | |
"workbench.action.splitEditorDown": { | |
"label": "Cmd+1", | |
"userSettingsLabel": "cmd+1" | |
}, | |
"workbench.action.splitEditorRight": { | |
"label": "Cmd+2", | |
"userSettingsLabel": "cmd+2" | |
}, | |
"workbench.action.toggleEditorGroupLayout": { | |
"label": "Alt+Cmd+0", | |
"userSettingsLabel": "alt+cmd+0" | |
}, | |
"workbench.view.explorer": { | |
"label": "Shift+Cmd+E", | |
"userSettingsLabel": "shift+cmd+e" | |
}, | |
"workbench.view.search": { | |
"label": "Shift+Cmd+F", | |
"userSettingsLabel": "shift+cmd+f" | |
}, | |
"workbench.view.scm": { | |
"label": "Ctrl+Shift+G", | |
"userSettingsLabel": "ctrl+shift+g" | |
}, | |
"workbench.view.extensions": { | |
"label": "Shift+Cmd+X", | |
"userSettingsLabel": "shift+cmd+x" | |
}, | |
"workbench.actions.view.problems": { | |
"label": "Shift+Cmd+M", | |
"userSettingsLabel": "shift+cmd+m" | |
}, | |
"workbench.action.output.toggleOutput": { | |
"label": "Shift+Cmd+U", | |
"userSettingsLabel": "shift+cmd+u" | |
}, | |
"workbench.debug.action.toggleRepl": { | |
"label": "Shift+Cmd+Y", | |
"userSettingsLabel": "shift+cmd+y" | |
}, | |
"workbench.action.terminal.toggleTerminal": { | |
"label": "Ctrl+`", | |
"userSettingsLabel": "ctrl+`" | |
}, | |
"editor.action.toggleWordWrap": { | |
"label": "Alt+Z", | |
"userSettingsLabel": "alt+z" | |
}, | |
"workbench.action.navigateBack": { | |
"label": "Ctrl+-", | |
"userSettingsLabel": "ctrl+-" | |
}, | |
"workbench.action.navigateForward": { | |
"label": "Ctrl+Shift+-", | |
"userSettingsLabel": "ctrl+shift+-" | |
}, | |
"workbench.action.navigateToLastEditLocation": { | |
"label": "⌘K ⌘Q", | |
"isNative": false, | |
"userSettingsLabel": "cmd+k cmd+q" | |
}, | |
"workbench.action.nextEditor": { | |
"label": "Alt+Cmd+Right", | |
"userSettingsLabel": "alt+cmd+right" | |
}, | |
"workbench.action.previousEditor": { | |
"label": "Alt+Cmd+Left", | |
"userSettingsLabel": "alt+cmd+left" | |
}, | |
"workbench.action.nextEditorInGroup": { | |
"label": "⌘K ⌥⌘→", | |
"isNative": false, | |
"userSettingsLabel": "cmd+k alt+cmd+right" | |
}, | |
"workbench.action.previousEditorInGroup": { | |
"label": "⌘K ⌥⌘←", | |
"isNative": false, | |
"userSettingsLabel": "cmd+k alt+cmd+left" | |
}, | |
"workbench.action.focusThirdEditorGroup": { | |
"label": "Cmd+3", | |
"userSettingsLabel": "cmd+3" | |
}, | |
"workbench.action.focusFourthEditorGroup": { | |
"label": "Cmd+4", | |
"userSettingsLabel": "cmd+4" | |
}, | |
"workbench.action.focusFifthEditorGroup": { | |
"label": "Cmd+5", | |
"userSettingsLabel": "cmd+5" | |
}, | |
"workbench.action.focusLeftGroup": { | |
"label": "⌘K ⌘←", | |
"isNative": false, | |
"userSettingsLabel": "cmd+k cmd+left" | |
}, | |
"workbench.action.focusRightGroup": { | |
"label": "⌘K ⌘→", | |
"isNative": false, | |
"userSettingsLabel": "cmd+k cmd+right" | |
}, | |
"workbench.action.focusAboveGroup": { | |
"label": "⌘K ⌘↑", | |
"isNative": false, | |
"userSettingsLabel": "cmd+k cmd+up" | |
}, | |
"workbench.action.focusBelowGroup": { | |
"label": "⌘K ⌘↓", | |
"isNative": false, | |
"userSettingsLabel": "cmd+k cmd+down" | |
}, | |
"workbench.action.quickOpen": { | |
"label": "Cmd+P", | |
"userSettingsLabel": "cmd+p" | |
}, | |
"workbench.action.showAllSymbols": { | |
"label": "Cmd+T", | |
"userSettingsLabel": "cmd+t" | |
}, | |
"workbench.action.gotoSymbol": { | |
"label": "Shift+Cmd+O", | |
"userSettingsLabel": "shift+cmd+o" | |
}, | |
"editor.action.revealDefinition": { | |
"label": "F12", | |
"userSettingsLabel": "f12" | |
}, | |
"editor.action.goToImplementation": { | |
"label": "Cmd+F12", | |
"userSettingsLabel": "cmd+f12" | |
}, | |
"editor.action.goToReferences": { | |
"label": "Shift+F12", | |
"userSettingsLabel": "shift+f12" | |
}, | |
"workbench.action.gotoLine": { | |
"label": "Ctrl+G", | |
"userSettingsLabel": "ctrl+g" | |
}, | |
"editor.action.jumpToBracket": { | |
"label": "Shift+Cmd+\\", | |
"userSettingsLabel": "shift+cmd+\\" | |
}, | |
"editor.action.marker.nextInFiles": { | |
"label": "F8", | |
"userSettingsLabel": "f8" | |
}, | |
"editor.action.marker.prevInFiles": { | |
"label": "Shift+F8", | |
"userSettingsLabel": "shift+f8" | |
}, | |
"editor.action.dirtydiff.next": { | |
"label": "Alt+F3", | |
"userSettingsLabel": "alt+f3" | |
}, | |
"editor.action.dirtydiff.previous": { | |
"label": "Shift+Alt+F3", | |
"userSettingsLabel": "shift+alt+f3" | |
}, | |
"workbench.action.debug.start": { | |
"label": "F5", | |
"userSettingsLabel": "f5" | |
}, | |
"workbench.action.debug.run": { | |
"label": "Ctrl+F5", | |
"userSettingsLabel": "ctrl+f5" | |
}, | |
"workbench.action.debug.stop": { | |
"label": "Shift+F5", | |
"userSettingsLabel": "shift+f5" | |
}, | |
"workbench.action.debug.restart": { | |
"label": "Shift+Cmd+F5", | |
"userSettingsLabel": "shift+cmd+f5" | |
}, | |
"workbench.action.debug.stepOver": { | |
"label": "F10", | |
"userSettingsLabel": "f10" | |
}, | |
"workbench.action.debug.stepInto": { | |
"label": "F11", | |
"userSettingsLabel": "f11" | |
}, | |
"workbench.action.debug.stepOut": { | |
"label": "Shift+F11", | |
"userSettingsLabel": "shift+f11" | |
}, | |
"workbench.action.debug.continue": { | |
"label": "F5", | |
"userSettingsLabel": "f5" | |
}, | |
"editor.debug.action.toggleBreakpoint": { | |
"label": "F9", | |
"userSettingsLabel": "f9" | |
}, | |
"editor.debug.action.toggleInlineBreakpoint": { | |
"label": "Shift+F9", | |
"userSettingsLabel": "shift+f9" | |
}, | |
"workbench.action.terminal.new": { | |
"label": "Cmd+'", | |
"userSettingsLabel": "cmd+'" | |
}, | |
"workbench.action.terminal.split": { | |
"label": "Cmd+\\", | |
"userSettingsLabel": "cmd+\\" | |
}, | |
"workbench.action.tasks.build": { | |
"label": "Shift+Cmd+B", | |
"userSettingsLabel": "shift+cmd+b" | |
}, | |
"workbench.action.keybindingsReference": { | |
"label": "⌘K ⌘R", | |
"isNative": false, | |
"userSettingsLabel": "cmd+k cmd+r" | |
}, | |
"workbench.action.toggleDevTools": { | |
"label": "Alt+Cmd+I", | |
"userSettingsLabel": "alt+cmd+i" | |
}, | |
"workbench.action.openSettings": { | |
"label": "Cmd+,", | |
"userSettingsLabel": "cmd+," | |
}, | |
"workbench.action.openGlobalKeybindings": { | |
"label": "⌘K ⌘S", | |
"isNative": false, | |
"userSettingsLabel": "cmd+k cmd+s" | |
}, | |
"workbench.action.selectTheme": { | |
"label": "⌘K ⌘T", | |
"isNative": false, | |
"userSettingsLabel": "cmd+k cmd+t" | |
} | |
} | |
} | |
} |
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
{ | |
"sync.quietSync": false, | |
"sync.removeExtensions": true, | |
"sync.syncExtensions": true, | |
"sync.autoDownload": false, | |
"sync.forceDownload": false, | |
"editor.fontSize": 15, | |
"editor.tabSize": 2, | |
"window.zoomLevel": 1, | |
"editor.fontFamily": "Fira Code", | |
"editor.fontLigatures": true, | |
"editor.fontWeight": "500", // Retina, Bold font must not be installed! | |
"editor.formatOnSave": false, | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.columnSelection": false, | |
"eslint.autoFixOnSave": true, | |
"eslint.alwaysShowStatus": true, | |
// "files.autoSave": "onFocusChange", | |
"workbench.colorTheme": "Dracula", | |
// "editor.suggestSelection": "first", | |
"javascript.preferences.quoteStyle": "single", | |
// Scans builtin modules as well | |
"node-module-intellisense.scanBuiltinModules": true, | |
// Scans devDependencies as well | |
"node-module-intellisense.scanDevDependencies": true, | |
// Scans file modules as well | |
"node-module-intellisense.scanFileModules": true, | |
/** | |
* Scans alternative module paths (eg. Search on ${workspaceFolder}/lib). | |
* Useful when using packages like (https://www.npmjs.com/package/app-module-path) to manage require paths folder. | |
**/ | |
"node-module-intellisense.modulePaths": [], | |
// Auto strip module extensions | |
"node-module-intellisense.autoStripExtensions": [ | |
".js", | |
".jsx", | |
".ts", | |
".d.ts", | |
".tsx" | |
], | |
"typescript.preferences.quoteStyle": "single", | |
"eslint.enable": true, | |
"eslint.validate": ["javascript", "typescript"], | |
"json.format.enable": false, | |
"eslint.format.enable": true, | |
"editor.codeActionsOnSave": { | |
"source.fixAll.eslint": true | |
}, | |
"cSpell.enableFiletypes": ["!json"], | |
"markdown.preview.breaks": true, | |
"vue3snippets.html_indent_root": true, | |
"vue3snippets.enable-compile-vue-file-on-did-save-code": false, | |
"vscode-edge-devtools.headless": true, | |
"vscode-edge-devtools.hostname": "localhost:5000", | |
"vscode-edge-devtools.enableNetwork": true, | |
"prettier.jsxSingleQuote": true, | |
"prettier.singleQuote": true, | |
"sync.gist": "8ea88b9b26570d521c81922572f8309d", | |
"workbench.editorAssociations": { | |
"*.ipynb": "jupyter-notebook" | |
}, | |
"notebook.cellToolbarLocation": { | |
"default": "right", | |
"jupyter-notebook": "left" | |
}, | |
"MarkdownPaste.path": "../images/2021/", | |
"gitlens.advanced.messages": { | |
"suppressGitMissingWarning": true | |
}, | |
"bracket-pair-colorizer-2.depreciation-notice": false | |
} |
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
{"version":1,"resource":"vscode-userdata:/Users/al02286553/Library/Application%20Support/Code/User/settings.json","entries":[{"id":"VQ56.json","timestamp":1668655611543}]} |
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
{ | |
"sync.quietSync": false, | |
"sync.removeExtensions": true, | |
"sync.syncExtensions": true, | |
"sync.autoDownload": false, | |
"sync.autoUpload": true, | |
"sync.forceDownload": false, | |
"editor.fontSize": 15, | |
"editor.tabSize": 2, | |
"window.zoomLevel": 1, | |
"editor.fontFamily": "Fira Code", | |
"editor.fontLigatures": true, | |
"editor.fontWeight": "500", // Retina, Bold font must not be installed! | |
"editor.formatOnSave": false, | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.columnSelection": false, | |
"eslint.autoFixOnSave": true, | |
"eslint.alwaysShowStatus": true, | |
// "files.autoSave": "onFocusChange", | |
"workbench.colorTheme": "Dracula", | |
// "editor.suggestSelection": "first", | |
"javascript.preferences.quoteStyle": "single", | |
// Scans builtin modules as well | |
"node-module-intellisense.scanBuiltinModules": true, | |
// Scans devDependencies as well | |
"node-module-intellisense.scanDevDependencies": true, | |
// Scans file modules as well | |
"node-module-intellisense.scanFileModules": true, | |
/** | |
* Scans alternative module paths (eg. Search on ${workspaceFolder}/lib). | |
* Useful when using packages like (https://www.npmjs.com/package/app-module-path) to manage require paths folder. | |
**/ | |
"node-module-intellisense.modulePaths": [], | |
// Auto strip module extensions | |
"node-module-intellisense.autoStripExtensions": [ | |
".js", | |
".jsx", | |
".ts", | |
".d.ts", | |
".tsx" | |
], | |
"typescript.preferences.quoteStyle": "single", | |
"eslint.enable": true, | |
"eslint.validate": ["javascript", "typescript"], | |
"json.format.enable": false, | |
"eslint.format.enable": true, | |
"editor.codeActionsOnSave": { | |
"source.fixAll.eslint": true | |
}, | |
"cSpell.enableFiletypes": ["!json"], | |
"markdown.preview.breaks": true, | |
"vue3snippets.html_indent_root": true, | |
"vue3snippets.enable-compile-vue-file-on-did-save-code": false, | |
"vscode-edge-devtools.headless": true, | |
"vscode-edge-devtools.hostname": "localhost:5000", | |
"vscode-edge-devtools.enableNetwork": true, | |
"prettier.jsxSingleQuote": true, | |
"prettier.singleQuote": true, | |
"sync.gist": "8ea88b9b26570d521c81922572f8309d", | |
"workbench.editorAssociations": { | |
"*.ipynb": "jupyter-notebook" | |
}, | |
"notebook.cellToolbarLocation": { | |
"default": "right", | |
"jupyter-notebook": "left" | |
}, | |
"MarkdownPaste.path": "../images/2021/", | |
"gitlens.advanced.messages": { | |
"suppressGitMissingWarning": true | |
}, | |
"bracket-pair-colorizer-2.depreciation-notice": false | |
} |
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
{"version":1,"resource":"file:///Users/al02286553/Documents/nijia-blog-backup/source/_posts/nijia-mac-env-backup-2022.md","entries":[{"id":"ay4c.md","timestamp":1668498014520}]} |
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
{"version":1,"resource":"file:///Users/al02286553/Documents/nijia-blog-backup/source/diagrams/src/pleague.wsd","entries":[{"id":"8k7w.wsd","timestamp":1668754450288}]} |
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
{"version":1,"resource":"file:///Users/al02286553/Programs/lottery/a.py","entries":[{"id":"MfHd.py","timestamp":1668758612586}]} |
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
// Empty | |
[ | |
{ | |
"key": "cmd+1", | |
"command": "workbench.action.splitEditorDown" | |
}, | |
{ | |
"key": "cmd+2", | |
"command": "workbench.action.splitEditorRight" | |
}, | |
{ | |
"key": "cmd+'", | |
"command": "workbench.action.terminal.new" | |
}, | |
{ | |
"key": "ctrl+shift+[Backquote]", | |
"command": "-workbench.action.terminal.new" | |
}, | |
{ | |
"key": "ctrl+alt+l", | |
"command": "editor.action.formatDocument", | |
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor" | |
}, | |
{ | |
"key": "shift+alt+f", | |
"command": "-editor.action.formatDocument", | |
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor" | |
} | |
] |
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
{ | |
"sync.quietSync": false, | |
"sync.removeExtensions": true, | |
"sync.syncExtensions": true, | |
"sync.autoDownload": false, | |
"sync.forceDownload": false, | |
"editor.fontSize": 15, | |
"editor.tabSize": 2, | |
"window.zoomLevel": 1, | |
"editor.fontFamily": "Fira Code", | |
"editor.fontLigatures": true, | |
"editor.fontWeight": "500", // Retina, Bold font must not be installed! | |
"editor.formatOnSave": false, | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.columnSelection": false, | |
"eslint.autoFixOnSave": true, | |
"eslint.alwaysShowStatus": true, | |
// "files.autoSave": "onFocusChange", | |
"workbench.colorTheme": "Dracula", | |
// "editor.suggestSelection": "first", | |
"javascript.preferences.quoteStyle": "single", | |
// Scans builtin modules as well | |
"node-module-intellisense.scanBuiltinModules": true, | |
// Scans devDependencies as well | |
"node-module-intellisense.scanDevDependencies": true, | |
// Scans file modules as well | |
"node-module-intellisense.scanFileModules": true, | |
/** | |
* Scans alternative module paths (eg. Search on ${workspaceFolder}/lib). | |
* Useful when using packages like (https://www.npmjs.com/package/app-module-path) to manage require paths folder. | |
**/ | |
"node-module-intellisense.modulePaths": [], | |
// Auto strip module extensions | |
"node-module-intellisense.autoStripExtensions": [ | |
".js", | |
".jsx", | |
".ts", | |
".d.ts", | |
".tsx" | |
], | |
"typescript.preferences.quoteStyle": "single", | |
"eslint.enable": true, | |
"eslint.validate": ["javascript", "typescript"], | |
"json.format.enable": false, | |
"eslint.format.enable": true, | |
"editor.codeActionsOnSave": { | |
"source.fixAll.eslint": true | |
}, | |
"cSpell.enableFiletypes": ["!json"], | |
"markdown.preview.breaks": true, | |
"vue3snippets.html_indent_root": true, | |
"vue3snippets.enable-compile-vue-file-on-did-save-code": false, | |
"vscode-edge-devtools.headless": true, | |
"vscode-edge-devtools.hostname": "localhost:5000", | |
"vscode-edge-devtools.enableNetwork": true, | |
"prettier.jsxSingleQuote": true, | |
"prettier.singleQuote": true, | |
"sync.gist": "8ea88b9b26570d521c81922572f8309d", | |
"workbench.editorAssociations": { | |
"*.ipynb": "jupyter-notebook" | |
}, | |
"notebook.cellToolbarLocation": { | |
"default": "right", | |
"jupyter-notebook": "left" | |
}, | |
"MarkdownPaste.path": "../images/2021/", | |
"gitlens.advanced.messages": { | |
"suppressGitMissingWarning": true | |
}, | |
"bracket-pair-colorizer-2.depreciation-notice": false | |
} |
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
[{ | |
pc: { | |
prefix: "pc", | |
body: "<%# $0 %>", | |
description: "output ERB tags", | |
scope: "text.html.ruby" | |
}, | |
each: { | |
prefix: "each", | |
body: " <% ${1:@things}.each do |${2:thing}| %> $0 <% end %> ", | |
description: "ERB each block", | |
scope: "text.html.ruby" | |
}, | |
else: { | |
prefix: "else", | |
body: "<% else %>", | |
description: "ERB else tag", | |
scope: "text.html.ruby" | |
}, | |
elsif: { | |
prefix: "elsif", | |
body: "<% elsif ${1:true} %>", | |
description: "ERB elsif tag", | |
scope: "text.html.ruby" | |
}, | |
end: { | |
prefix: "end", | |
body: " <% end %> ", | |
description: "ERB end tag", | |
scope: "text.html.ruby" | |
}, | |
er: { | |
prefix: "er", | |
body: "<% $0 %>", | |
description: "ERB tags", | |
scope: "text.html.ruby" | |
}, | |
t: { | |
prefix: "t", | |
body: "<%= t('$0') %>", | |
description: "output ERB translation tags", | |
scope: "text.html.ruby" | |
}, | |
ff: { | |
prefix: "ff", | |
body: "<%= form_for(${1:@things}) do |${2:f}| %> $3 <% end %> ", | |
description: "output form_for ERB", | |
scope: "text.html.ruby" | |
}, | |
ife: { | |
prefix: "ife", | |
body: " <% if $1 %> $2 <% else %> $0 <% end %> ", | |
description: "ERB if / else / end", | |
scope: "text.html.ruby" | |
}, | |
if: { | |
prefix: "if", | |
body: " <% if $1 %> $0 <% end %> ", | |
description: "ERB if / end", | |
scope: "text.html.ruby" | |
}, | |
lblt: { | |
prefix: "lblt", | |
body: "<%= label_tag :${1:thing}, "${2:Your label text}" %>", | |
description: "insert a rails view label_tag helper", | |
scope: "text.html.ruby" | |
}, | |
lt: { | |
prefix: "lt", | |
body: "<%= link_to $1, $2 %>", | |
description: "insert a rails view link_to helper", | |
scope: "text.html.ruby" | |
}, | |
pft: { | |
prefix: "pft", | |
body: "<%= password_field_tag :${1:thing} %>", | |
description: "insert a rails view password_field_tag helper", | |
scope: "text.html.ruby" | |
}, | |
=: { | |
prefix: "=", | |
body: "<%= $0 %>", | |
description: "output ERB tags", | |
scope: "text.html.ruby" | |
}, | |
st: { | |
prefix: "st", | |
body: "<%= submit_tag "${1:My Button Text}", class: "${2:class}" %>", | |
description: "insert a rails view submit_tag helper", | |
scope: "text.html.ruby" | |
}, | |
tft: { | |
prefix: "tft", | |
body: "<%= text_field_tag "${1:name}", "${2:value}", placeholder: "${3:placeholder}", class: "${4:class}" %>", | |
description: "insert a rails view text_field_tag helper", | |
scope: "text.html.ruby" | |
}, | |
unless: { | |
prefix: "unless", | |
body: " <% unless $1 %> $0 <% end %> ", | |
description: "ERB unless / end", | |
scope: "text.html.ruby" | |
} | |
}] |
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
{ | |
} |
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 html 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" | |
// } | |
"print-erb": { | |
"prefix": "=", | |
"body": ["<%= $0 %>"], | |
"description": "output ERB tags" | |
}, | |
"pc": { | |
"prefix": "pc", | |
"body": "<%# $0 %>", | |
"description": "output ERB tags", | |
"scope": "text.html.ruby" | |
}, | |
"each": { | |
"prefix": "each", | |
"body": "\n<% ${1:@things}.each do |${2:thing}| %>\n\t$0\n<% end %>\n", | |
"description": "ERB each block", | |
"scope": "text.html.ruby" | |
}, | |
"else": { | |
"prefix": "else", | |
"body": "<% else %>", | |
"description": "ERB else tag", | |
"scope": "text.html.ruby" | |
}, | |
"elsif": { | |
"prefix": "elsif", | |
"body": "<% elsif ${1:true} %>", | |
"description": "ERB elsif tag", | |
"scope": "text.html.ruby" | |
}, | |
"end": { | |
"prefix": "end", | |
"body": "<% end %>", | |
"description": "ERB end tag", | |
"scope": "text.html.ruby" | |
}, | |
"-": { | |
"prefix": "-", | |
"body": "<% $0 %>", | |
"description": "ERB tags", | |
"scope": "text.html.ruby" | |
}, | |
"t": { | |
"prefix": "t", | |
"body": "<%= t('$0') %>", | |
"description": "output ERB translation tags", | |
"scope": "text.html.ruby" | |
}, | |
"ff": { | |
"prefix": "ff", | |
"body": "<%= form_for(${1:@things}) do |${2:f}| %>\n\t\t$3\n<% end %>\n ", | |
"description": "output form_for ERB", | |
"scope": "text.html.ruby" | |
}, | |
"ife": { | |
"prefix": "ife", | |
"body": "\n<% if $1 %>\n\t$2\n<% else %>\n\t$0\n<% end %>\n", | |
"description": "ERB if / else / end", | |
"scope": "text.html.ruby" | |
}, | |
"if": { | |
"prefix": "if", | |
"body": "\n<% if $1 %>\n\t$0\n<% end %>\n", | |
"description": "ERB if / end", | |
"scope": "text.html.ruby" | |
}, | |
// "lblt": { | |
// "prefix": "lblt", | |
// "body": "<%= label_tag :${1:thing}, \"${2:Your label text}\" %>", | |
// "description": "insert a rails view label_tag helper", | |
// "scope": "text.html.ruby" | |
// }, | |
// "lt": { | |
// "prefix": "lt", | |
// "body": "<%= link_to $1, $2 %>", | |
// "description": "insert a rails view link_to helper", | |
// "scope": "text.html.ruby" | |
// }, | |
"pft": { | |
"prefix": "pft", | |
"body": "<%= password_field_tag :${1:thing} %>", | |
"description": "insert a rails view password_field_tag helper", | |
"scope": "text.html.ruby" | |
}, | |
"st": { | |
"prefix": "st", | |
"body": "<%= submit_tag \"${1:My Button Text}\", class: \"${2:class}\" %>", | |
"description": "insert a rails view submit_tag helper", | |
"scope": "text.html.ruby" | |
}, | |
"tft": { | |
"prefix": "tft", | |
"body": "<%= text_field_tag \"${1:name}\", \"${2:value}\", placeholder: \"${3:placeholder}\", class: \"${4:class}\" %>", | |
"description": "insert a rails view text_field_tag helper", | |
"scope": "text.html.ruby" | |
}, | |
"unless": { | |
"prefix": "unless", | |
"body": "\n<% unless $1 %>\n\t$0\n<% end %>\n", | |
"description": "ERB unless / end", | |
"scope": "text.html.ruby" | |
} | |
} |
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" | |
// } | |
} |
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
{"version":"7.28.0","status":2,"welcomeShown":true} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment