Last active
August 15, 2020 18:49
-
-
Save k-oguma/d70073f4726b60f3e57fb45fb6caa451 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-08-15T18:49:17.834Z","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": "a13b548d-0631-44fb-99ee-b398ab61c9bc", | |
"publisherId": "dhoeric.ansible-vault", | |
"publisherDisplayName": "dhoeric" | |
}, | |
"name": "ansible-vault", | |
"publisher": "dhoeric", | |
"version": "0.1.3" | |
}, | |
{ | |
"metadata": { | |
"id": "f4f0748b-9f86-461e-84f9-73bf2e1f91c2", | |
"publisherId": "rogalmic.bash-debug", | |
"publisherDisplayName": "rogalmic" | |
}, | |
"name": "bash-debug", | |
"publisher": "rogalmic", | |
"version": "0.3.9" | |
}, | |
{ | |
"metadata": { | |
"id": "697255a9-3f36-44c8-b084-d3b91edfb23a", | |
"publisherId": "HookyQR.beautify", | |
"publisherDisplayName": "HookyQR" | |
}, | |
"name": "beautify", | |
"publisher": "HookyQR", | |
"version": "1.5.0" | |
}, | |
{ | |
"metadata": { | |
"id": "5e8803a2-3dc8-42b3-9c5f-ea9d37828c03", | |
"publisherId": "googlecloudtools.cloudcode", | |
"publisherDisplayName": "googlecloudtools" | |
}, | |
"name": "cloudcode", | |
"publisher": "googlecloudtools", | |
"version": "1.4.1" | |
}, | |
{ | |
"metadata": { | |
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd", | |
"publisherId": "Shan.code-settings-sync", | |
"publisherDisplayName": "Shan" | |
}, | |
"name": "code-settings-sync", | |
"publisher": "Shan", | |
"version": "3.4.3" | |
}, | |
{ | |
"metadata": { | |
"id": "690b692e-e8a9-493f-b802-8089d50ac1b2", | |
"publisherId": "ms-vscode.cpptools", | |
"publisherDisplayName": "ms-vscode" | |
}, | |
"name": "cpptools", | |
"publisher": "ms-vscode", | |
"version": "0.28.3" | |
}, | |
{ | |
"metadata": { | |
"id": "16ecd0a6-bb39-4b1b-97a9-bfcb87d97e45", | |
"publisherId": "HookyQR.CreateModule", | |
"publisherDisplayName": "HookyQR" | |
}, | |
"name": "CreateModule", | |
"publisher": "HookyQR", | |
"version": "0.0.5" | |
}, | |
{ | |
"metadata": { | |
"id": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd", | |
"publisherId": "msjsdiag.debugger-for-chrome", | |
"publisherDisplayName": "msjsdiag" | |
}, | |
"name": "debugger-for-chrome", | |
"publisher": "msjsdiag", | |
"version": "4.12.8" | |
}, | |
{ | |
"metadata": { | |
"id": "d6f6cfea-4b6f-41f4-b571-6ad2ab7918da", | |
"publisherId": "golang.Go", | |
"publisherDisplayName": "golang" | |
}, | |
"name": "Go", | |
"publisher": "golang", | |
"version": "0.14.4" | |
}, | |
{ | |
"metadata": { | |
"id": "1b0f0167-95f9-4949-bdef-6b7e57137f6a", | |
"publisherId": "msyrus.go-doc", | |
"publisherDisplayName": "msyrus" | |
}, | |
"name": "go-doc", | |
"publisher": "msyrus", | |
"version": "0.1.1" | |
}, | |
{ | |
"metadata": { | |
"id": "2a0c8638-adab-43b1-b168-974c9208f10d", | |
"publisherId": "766b.go-outliner", | |
"publisherDisplayName": "766b" | |
}, | |
"name": "go-outliner", | |
"publisher": "766b", | |
"version": "0.1.20" | |
}, | |
{ | |
"metadata": { | |
"id": "9557c1c3-92a7-42b8-8eff-adaccea4425f", | |
"publisherId": "hsnazar.hyper-term-theme", | |
"publisherDisplayName": "hsnazar" | |
}, | |
"name": "hyper-term-theme", | |
"publisher": "hsnazar", | |
"version": "0.3.0" | |
}, | |
{ | |
"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.8.0" | |
}, | |
{ | |
"metadata": { | |
"id": "82dfe17d-bb64-404e-bcc5-f9803f7ab5d5", | |
"publisherId": "dbaeumer.jshint", | |
"publisherDisplayName": "dbaeumer" | |
}, | |
"name": "jshint", | |
"publisher": "dbaeumer", | |
"version": "0.10.21" | |
}, | |
{ | |
"metadata": { | |
"id": "1bf2afc4-296d-482b-89ff-3318c474a2a8", | |
"publisherId": "ipedrazas.kubernetes-snippets", | |
"publisherDisplayName": "ipedrazas" | |
}, | |
"name": "kubernetes-snippets", | |
"publisher": "ipedrazas", | |
"version": "0.1.9" | |
}, | |
{ | |
"metadata": { | |
"id": "98790d67-10fa-497c-9113-f6c7489207b2", | |
"publisherId": "yzhang.markdown-all-in-one", | |
"publisherDisplayName": "yzhang" | |
}, | |
"name": "markdown-all-in-one", | |
"publisher": "yzhang", | |
"version": "3.1.0" | |
}, | |
{ | |
"metadata": { | |
"id": "a4f91432-1b7d-4acd-b906-76d8ac8ad7e7", | |
"publisherId": "mdickin.markdown-shortcuts", | |
"publisherDisplayName": "mdickin" | |
}, | |
"name": "markdown-shortcuts", | |
"publisher": "mdickin", | |
"version": "0.12.0" | |
}, | |
{ | |
"metadata": { | |
"id": "fad0d850-98ba-4324-a12d-83d1fd247c65", | |
"publisherId": "jhessin.node-module-intellisense", | |
"publisherDisplayName": "jhessin" | |
}, | |
"name": "node-module-intellisense", | |
"publisher": "jhessin", | |
"version": "1.6.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": "df244efe-4c40-4997-b633-410be453b17e", | |
"publisherId": "gegeke.node-modules-navigation", | |
"publisherDisplayName": "gegeke" | |
}, | |
"name": "node-modules-navigation", | |
"publisher": "gegeke", | |
"version": "0.0.2" | |
}, | |
{ | |
"metadata": { | |
"id": "33725128-6e25-4fd3-b913-65593c2f0f2f", | |
"publisherId": "naumovs.node-modules-resolve", | |
"publisherDisplayName": "naumovs" | |
}, | |
"name": "node-modules-resolve", | |
"publisher": "naumovs", | |
"version": "1.0.2" | |
}, | |
{ | |
"metadata": { | |
"id": "150d948d-57be-4d27-992c-0b6a9f36cde6", | |
"publisherId": "prashaantt.node-tdd", | |
"publisherDisplayName": "prashaantt" | |
}, | |
"name": "node-tdd", | |
"publisher": "prashaantt", | |
"version": "0.2.4" | |
}, | |
{ | |
"metadata": { | |
"id": "8ff452fb-5658-43df-b4c7-fd9e9f9054b3", | |
"publisherId": "jaymorrow.NodeAssertionSnippets", | |
"publisherDisplayName": "jaymorrow" | |
}, | |
"name": "NodeAssertionSnippets", | |
"publisher": "jaymorrow", | |
"version": "0.1.0" | |
}, | |
{ | |
"metadata": { | |
"id": "fc5a3c47-de02-420d-9326-eddc9ba38f04", | |
"publisherId": "waderyan.nodejs-extension-pack", | |
"publisherDisplayName": "waderyan" | |
}, | |
"name": "nodejs-extension-pack", | |
"publisher": "waderyan", | |
"version": "0.1.9" | |
}, | |
{ | |
"metadata": { | |
"id": "7bac9c75-86b8-451d-ba9a-bb4bf04d021b", | |
"publisherId": "lostfields.nodejs-repl", | |
"publisherDisplayName": "lostfields" | |
}, | |
"name": "nodejs-repl", | |
"publisher": "lostfields", | |
"version": "0.5.15" | |
}, | |
{ | |
"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": "2.2.1" | |
}, | |
{ | |
"metadata": { | |
"id": "044b4b31-2969-4af3-895d-855433b8b46d", | |
"publisherId": "felixfbecker.php-debug", | |
"publisherDisplayName": "felixfbecker" | |
}, | |
"name": "php-debug", | |
"publisher": "felixfbecker", | |
"version": "1.13.0" | |
}, | |
{ | |
"metadata": { | |
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5", | |
"publisherId": "ms-python.python", | |
"publisherDisplayName": "ms-python" | |
}, | |
"name": "python", | |
"publisher": "ms-python", | |
"version": "2020.6.89148" | |
}, | |
{ | |
"metadata": { | |
"id": "61048194-bd70-4abb-b039-d796bf6be01c", | |
"publisherId": "bung87.rails", | |
"publisherDisplayName": "bung87" | |
}, | |
"name": "rails", | |
"publisher": "bung87", | |
"version": "0.16.6" | |
}, | |
{ | |
"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.122.1" | |
}, | |
{ | |
"metadata": { | |
"id": "607fd052-be03-4363-b657-2bd62b83d28a", | |
"publisherId": "ms-vscode-remote.remote-ssh", | |
"publisherDisplayName": "ms-vscode-remote" | |
}, | |
"name": "remote-ssh", | |
"publisher": "ms-vscode-remote", | |
"version": "0.51.0" | |
}, | |
{ | |
"metadata": { | |
"id": "bfeaf631-bcff-4908-93ed-fda4ef9a0c5c", | |
"publisherId": "ms-vscode-remote.remote-ssh-edit", | |
"publisherDisplayName": "ms-vscode-remote" | |
}, | |
"name": "remote-ssh-edit", | |
"publisher": "ms-vscode-remote", | |
"version": "0.51.0" | |
}, | |
{ | |
"metadata": { | |
"id": "5d9b66c1-7da3-4004-8c92-2b0852ec0c9b", | |
"publisherId": "ms-vscode-remote.remote-ssh-explorer", | |
"publisherDisplayName": "ms-vscode-remote" | |
}, | |
"name": "remote-ssh-explorer", | |
"publisher": "ms-vscode-remote", | |
"version": "0.51.0" | |
}, | |
{ | |
"metadata": { | |
"id": "f0c5397b-d357-4197-99f0-cb4202f22818", | |
"publisherId": "ms-vscode-remote.remote-wsl", | |
"publisherDisplayName": "ms-vscode-remote" | |
}, | |
"name": "remote-wsl", | |
"publisher": "ms-vscode-remote", | |
"version": "0.44.4" | |
}, | |
{ | |
"metadata": { | |
"id": "867c2662-4ce0-4736-a22c-69975925a0c6", | |
"publisherId": "misogi.ruby-rubocop", | |
"publisherDisplayName": "misogi" | |
}, | |
"name": "ruby-rubocop", | |
"publisher": "misogi", | |
"version": "0.8.3" | |
}, | |
{ | |
"metadata": { | |
"id": "273816a9-5094-4005-885b-1a06ea863095", | |
"publisherId": "itryapitsin.Sbt", | |
"publisherDisplayName": "itryapitsin" | |
}, | |
"name": "Sbt", | |
"publisher": "itryapitsin", | |
"version": "0.1.7" | |
}, | |
{ | |
"metadata": { | |
"id": "7a6e8b60-4552-4afd-a31f-7f6cc59f14a4", | |
"publisherId": "daltonjorge.scala", | |
"publisherDisplayName": "daltonjorge" | |
}, | |
"name": "scala", | |
"publisher": "daltonjorge", | |
"version": "0.0.5" | |
}, | |
{ | |
"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": "66a5558f-9e27-4895-9c3e-dde3d657bc13", | |
"publisherId": "sianglim.slim", | |
"publisherDisplayName": "sianglim" | |
}, | |
"name": "slim", | |
"publisher": "sianglim", | |
"version": "0.1.2" | |
}, | |
{ | |
"metadata": { | |
"id": "4c84260f-0771-439b-bce3-3da46e305b28", | |
"publisherId": "fiore57.snippet-generator", | |
"publisherDisplayName": "fiore57" | |
}, | |
"name": "snippet-generator", | |
"publisher": "fiore57", | |
"version": "1.0.0" | |
}, | |
{ | |
"metadata": { | |
"id": "349e83e2-207c-4309-a8d2-dfa43f7ee0c9", | |
"publisherId": "castwide.solargraph", | |
"publisherDisplayName": "castwide" | |
}, | |
"name": "solargraph", | |
"publisher": "castwide", | |
"version": "0.21.1" | |
}, | |
{ | |
"metadata": { | |
"id": "610d05b4-6abd-4356-b98c-0e5abd1de651", | |
"publisherId": "shinichi-takii.sql-bigquery", | |
"publisherDisplayName": "shinichi-takii" | |
}, | |
"name": "sql-bigquery", | |
"publisher": "shinichi-takii", | |
"version": "1.4.0" | |
}, | |
{ | |
"metadata": { | |
"id": "488094c1-ed52-4aa6-be5b-27b30a2eba06", | |
"publisherId": "sadeghpm.sql-snippets", | |
"publisherDisplayName": "sadeghpm" | |
}, | |
"name": "sql-snippets", | |
"publisher": "sadeghpm", | |
"version": "0.0.4" | |
}, | |
{ | |
"metadata": { | |
"id": "6a2bbab0-d8f0-43fa-9b26-e6a3b7892a0b", | |
"publisherId": "mtxr.sqltools", | |
"publisherDisplayName": "mtxr" | |
}, | |
"name": "sqltools", | |
"publisher": "mtxr", | |
"version": "0.22.8" | |
}, | |
{ | |
"metadata": { | |
"id": "186ace18-2b44-490d-863e-0bd29b229a27", | |
"publisherId": "formulahendry.terminal", | |
"publisherDisplayName": "formulahendry" | |
}, | |
"name": "terminal", | |
"publisher": "formulahendry", | |
"version": "0.0.10" | |
}, | |
{ | |
"metadata": { | |
"id": "4a23294b-fd16-4c51-9759-da9936474cf8", | |
"publisherId": "hashicorp.terraform", | |
"publisherDisplayName": "hashicorp" | |
}, | |
"name": "terraform", | |
"publisher": "hashicorp", | |
"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": "d96e79c6-8b25-4be3-8545-0e0ecefcae03", | |
"publisherId": "vscodevim.vim", | |
"publisherDisplayName": "vscodevim" | |
}, | |
"name": "vim", | |
"publisher": "vscodevim", | |
"version": "1.14.5" | |
}, | |
{ | |
"metadata": { | |
"id": "71a89264-6924-42d2-87f4-5429f031ab05", | |
"publisherId": "tgreen7.vs-code-node-require", | |
"publisherDisplayName": "tgreen7" | |
}, | |
"name": "vs-code-node-require", | |
"publisher": "tgreen7", | |
"version": "1.4.7" | |
}, | |
{ | |
"metadata": { | |
"id": "2b05803e-d7e9-433f-bce9-255e4d4ad79e", | |
"publisherId": "vscoss.vscode-ansible", | |
"publisherDisplayName": "vscoss" | |
}, | |
"name": "vscode-ansible", | |
"publisher": "vscoss", | |
"version": "0.5.2" | |
}, | |
{ | |
"metadata": { | |
"id": "4dd4cb5f-8946-4882-bf7c-e5997ab40481", | |
"publisherId": "kisstkondoros.vscode-codemetrics", | |
"publisherDisplayName": "kisstkondoros" | |
}, | |
"name": "vscode-codemetrics", | |
"publisher": "kisstkondoros", | |
"version": "1.24.0" | |
}, | |
{ | |
"metadata": { | |
"id": "cba79045-6f59-4f86-8c80-af78d566d8cf", | |
"publisherId": "deerawan.vscode-dash", | |
"publisherDisplayName": "deerawan" | |
}, | |
"name": "vscode-dash", | |
"publisher": "deerawan", | |
"version": "2.4.0" | |
}, | |
{ | |
"metadata": { | |
"id": "70a45fa6-2772-42a0-91b0-515caafa49b5", | |
"publisherId": "bajdzis.vscode-database", | |
"publisherDisplayName": "bajdzis" | |
}, | |
"name": "vscode-database", | |
"publisher": "bajdzis", | |
"version": "2.2.3" | |
}, | |
{ | |
"metadata": { | |
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f", | |
"publisherId": "ms-azuretools.vscode-docker", | |
"publisherDisplayName": "ms-azuretools" | |
}, | |
"name": "vscode-docker", | |
"publisher": "ms-azuretools", | |
"version": "1.3.1" | |
}, | |
{ | |
"metadata": { | |
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a", | |
"publisherId": "dbaeumer.vscode-eslint", | |
"publisherDisplayName": "dbaeumer" | |
}, | |
"name": "vscode-eslint", | |
"publisher": "dbaeumer", | |
"version": "2.1.5" | |
}, | |
{ | |
"metadata": { | |
"id": "fa6a5e07-3ff2-4150-a42c-9f78304db8f9", | |
"publisherId": "rhapsodyn.vscode-evernote", | |
"publisherDisplayName": "rhapsodyn" | |
}, | |
"name": "vscode-evernote", | |
"publisher": "rhapsodyn", | |
"version": "0.1.2" | |
}, | |
{ | |
"metadata": { | |
"id": "186f769a-7380-4c03-8eb1-2aaa52a203ec", | |
"publisherId": "miramac.vscode-exec-node", | |
"publisherDisplayName": "miramac" | |
}, | |
"name": "vscode-exec-node", | |
"publisher": "miramac", | |
"version": "0.5.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": "63cce059-9b09-4959-bba8-01be8a606850", | |
"publisherId": "bung87.vscode-gemfile", | |
"publisherDisplayName": "bung87" | |
}, | |
"name": "vscode-gemfile", | |
"publisher": "bung87", | |
"version": "0.4.0" | |
}, | |
{ | |
"metadata": { | |
"id": "c46b0018-f317-4b6c-a785-d2039b27338f", | |
"publisherId": "wix.vscode-import-cost", | |
"publisherDisplayName": "wix" | |
}, | |
"name": "vscode-import-cost", | |
"publisher": "wix", | |
"version": "2.12.0" | |
}, | |
{ | |
"metadata": { | |
"id": "4837e4f3-1b01-4732-b1a6-daa57ef64cab", | |
"publisherId": "ms-kubernetes-tools.vscode-kubernetes-tools", | |
"publisherDisplayName": "ms-kubernetes-tools" | |
}, | |
"name": "vscode-kubernetes-tools", | |
"publisher": "ms-kubernetes-tools", | |
"version": "1.2.1" | |
}, | |
{ | |
"metadata": { | |
"id": "077515fe-1509-49c0-9dcc-5511b41682fc", | |
"publisherId": "MS-CEINTL.vscode-language-pack-ja", | |
"publisherDisplayName": "MS-CEINTL" | |
}, | |
"name": "vscode-language-pack-ja", | |
"publisher": "MS-CEINTL", | |
"version": "1.46.3" | |
}, | |
{ | |
"metadata": { | |
"id": "c4056f79-e416-458e-9144-bdb34ad108d3", | |
"publisherId": "bhargav.vscode-linkerd", | |
"publisherDisplayName": "bhargav" | |
}, | |
"name": "vscode-linkerd", | |
"publisher": "bhargav", | |
"version": "0.1.4" | |
}, | |
{ | |
"metadata": { | |
"id": "daf8b44d-8aae-4da2-80c5-1f770219f643", | |
"publisherId": "DavidAnson.vscode-markdownlint", | |
"publisherDisplayName": "DavidAnson" | |
}, | |
"name": "vscode-markdownlint", | |
"publisher": "DavidAnson", | |
"version": "0.36.0" | |
}, | |
{ | |
"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.12" | |
}, | |
{ | |
"metadata": { | |
"id": "89134f28-b0f4-4aff-93fc-c77fb1ba2325", | |
"publisherId": "dkundel.vscode-npm-source", | |
"publisherDisplayName": "dkundel" | |
}, | |
"name": "vscode-npm-source", | |
"publisher": "dkundel", | |
"version": "1.0.0" | |
}, | |
{ | |
"metadata": { | |
"id": "201ac50a-7bd7-4097-8a48-4544ea6bb82b", | |
"publisherId": "adambaldwin.vscode-nsp", | |
"publisherDisplayName": "adambaldwin" | |
}, | |
"name": "vscode-nsp", | |
"publisher": "adambaldwin", | |
"version": "1.0.1" | |
}, | |
{ | |
"metadata": { | |
"id": "69ddd764-339a-4ecc-97c1-9c4ece58e36d", | |
"publisherId": "GitHub.vscode-pull-request-github", | |
"publisherDisplayName": "GitHub" | |
}, | |
"name": "vscode-pull-request-github", | |
"publisher": "GitHub", | |
"version": "0.17.0" | |
}, | |
{ | |
"metadata": { | |
"id": "23d72dfc-8dd1-4e30-926e-8783b4378f13", | |
"publisherId": "ms-vscode-remote.vscode-remote-extensionpack", | |
"publisherDisplayName": "ms-vscode-remote" | |
}, | |
"name": "vscode-remote-extensionpack", | |
"publisher": "ms-vscode-remote", | |
"version": "0.20.0" | |
}, | |
{ | |
"metadata": { | |
"id": "e09613e9-f75d-4ddf-be87-bdf45c6121ea", | |
"publisherId": "lightbend.vscode-sbt-scala", | |
"publisherDisplayName": "lightbend" | |
}, | |
"name": "vscode-sbt-scala", | |
"publisher": "lightbend", | |
"version": "0.2.4" | |
}, | |
{ | |
"metadata": { | |
"id": "6afc37b9-362f-4bd8-9a0d-9d24eade270d", | |
"publisherId": "chenxsan.vscode-standardjs", | |
"publisherDisplayName": "chenxsan" | |
}, | |
"name": "vscode-standardjs", | |
"publisher": "chenxsan", | |
"version": "1.3.0" | |
}, | |
{ | |
"metadata": { | |
"id": "2f67a87a-f228-4c64-aa59-d66f638cc822", | |
"publisherId": "capaj.vscode-standardjs-snippets", | |
"publisherDisplayName": "capaj" | |
}, | |
"name": "vscode-standardjs-snippets", | |
"publisher": "capaj", | |
"version": "0.8.12" | |
}, | |
{ | |
"metadata": { | |
"id": "2061917f-f76a-458a-8da9-f162de22b97e", | |
"publisherId": "redhat.vscode-yaml", | |
"publisherDisplayName": "redhat" | |
}, | |
"name": "vscode-yaml", | |
"publisher": "redhat", | |
"version": "0.8.0" | |
}, | |
{ | |
"metadata": { | |
"id": "5a6dc0d5-dc02-4121-8e24-cad33a2ff0af", | |
"publisherId": "ms-vsliveshare.vsliveshare", | |
"publisherDisplayName": "ms-vsliveshare" | |
}, | |
"name": "vsliveshare", | |
"publisher": "ms-vsliveshare", | |
"version": "1.0.2354" | |
} | |
] |
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 |
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
{ | |
// Hyper Term Theme | |
"editor.fontFamily": "Menlo, 'DejaVu Sans Mono', Consolas, 'Lucida Console', monospace", | |
"workbench.colorTheme": "Monokai Dimmed", | |
"editor.cursorStyle": "block", | |
"editor.minimap.enabled": true, | |
"editor.renderLineHighlight": "none", | |
"editor.renderControlCharacters": false, | |
// Snippet support (e.g, kuberbetes support | |
"editor.quickSuggestions": { | |
"other": true, | |
"comments": false, | |
"strings": true | |
}, | |
"[ruby]": { | |
"editor.tabSize": 2, | |
"editor.quickSuggestions": { | |
"other": true, | |
"comments": true, | |
"strings": true | |
} | |
}, | |
"ruby.lint": { | |
"reek": true, | |
"rubocop": true, | |
"ruby": true, //Runs ruby -wc | |
"fasterer": true, | |
"debride": true, | |
"ruby-lint": true | |
}, | |
"[typescript]": { | |
"editor.formatOnSave": true, | |
"editor.formatOnPaste": true | |
}, | |
"[markdown]": { | |
"editor.formatOnSave": true, | |
"editor.wordWrap": "on", | |
"editor.renderWhitespace": "all", | |
"editor.acceptSuggestionOnEnter": "off", | |
"editor.lineNumbers": "on", | |
"editor.scrollBeyondLastLine": false | |
}, | |
"go.useLanguageServer": true, | |
"[go]": { | |
"editor.insertSpaces": true, | |
"editor.formatOnSave": true, | |
"editor.codeActionsOnSave": { | |
"source.organizeImports": true, | |
}, | |
// Optional: Disable snippets, as they conflict with completion ranking. | |
"editor.snippetSuggestions": "none", | |
"editor.codeActionsOnSaveTimeout": 3000 | |
}, | |
"[go.mod]": { | |
"editor.formatOnSave": true, | |
"editor.codeActionsOnSave": { | |
"source.organizeImports": true, | |
}, | |
}, | |
"gopls": { | |
// Add parameter placeholders when completing a function. | |
"usePlaceholders": true, | |
// If true, enable additional analyses with staticcheck. | |
// Warning: This will significantly increase memory usage. | |
"staticcheck": false, | |
}, | |
"go.languageServerFlags": [ | |
"-rpc.trace", // for more detailed debug logging | |
"serve", | |
"--debug=localhost:6060", // to investigate memory usage, see profiles | |
], | |
"go.formatTool": "goimports", | |
"[git-commit]": { | |
"editor.rulers": [ | |
72 | |
] | |
}, | |
"[json]": { | |
"editor.quickSuggestions": { | |
"other": true, | |
"comments": true, | |
"strings": true | |
} | |
}, | |
"[yaml]": { | |
"editor.insertSpaces": true, | |
"editor.tabSize": 2, | |
"editor.quickSuggestions": { | |
"other": true, | |
"comments": true, | |
"strings": true | |
} | |
}, | |
"sync.gist": "d70073f4726b60f3e57fb45fb6caa451", | |
"sync.lastUpload": "2018-08-04T08:56:12.291Z", | |
"sync.autoDownload": true, | |
"sync.autoUpload": true, | |
"sync.lastDownload": "2018-03-11T12:56:04.738Z", | |
"sync.forceDownload": false, | |
"sync.host": "", | |
"sync.pathPrefix": "", | |
"sync.quietSync": false, | |
"sync.askGistName": false, | |
"sync.removeExtensions": true, | |
"sync.syncExtensions": true, | |
"team.showWelcomeMessage": false, | |
"editor.renderWhitespace": "all", | |
"diffEditor.ignoreTrimWhitespace": false, | |
// terminal | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.scrollback": 5000, | |
"eslint.validate": [ | |
"javascript", | |
"javascriptreact", | |
"nodejs" | |
], | |
"terminal.integrated.rendererType": "dom", | |
"window.zoomLevel": 0, | |
"ansibleVault.keyfile": "~/.ansible/vault_password", | |
} |
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 c 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
{ | |
// Place your snippets for go 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" | |
// } | |
"temp files": { | |
"prefix": "temp", | |
"body": [ | |
"tmpFile, err := ioutil.TempFile(os.TempDir(), \"prefix-$1\")", | |
"if err != nil {", | |
" log.Fatal(\"Cannot create temporary file\", err)", | |
"}", | |
"", | |
"// Remember to clean up the file afterwards", | |
"defer os.Remove(tmpFile.Name())", | |
"", | |
"fmt.Println(\"Created File: \" + tmpFile.Name())", | |
"", | |
"text := []byte(\"This is a golangcode.com example!$2\")", | |
"if _, err = tmpFile.Write(text); err != nil {", | |
" log.Fatal(\"Failed to write to temporary file\", err)", | |
"}", | |
"", | |
"// Close the file", | |
"if err := tmpFile.Close(); err != nil {", | |
" log.Fatal(err)", | |
"}", | |
], | |
"description": "Create and remove temp files" | |
}, | |
"method": { | |
"prefix": "type_method", | |
"body": [ | |
"type ${1:ReceiverType} struct {", | |
" ${2:var1}, ${3:var2} ${4:dataType}", | |
"}", | |
"", | |
"func (r $1) ${5:funcName} (${6:parameters}) ($4) {", | |
" return r.$2 * r.$3", | |
"}", | |
"", | |
"// e.g. func main() {", | |
" ${7:var3} := $1{1,2}", | |
" fmt.Println(\"$7 is \", $7.$5())", | |
"}" | |
], | |
"description": "Type method struct" | |
}, | |
"context": { | |
"prefix": "ctx", | |
"body": [ | |
"ctx, cancel := context.WithCancel(context.Background())" | |
] | |
}, | |
"Print to console": { | |
"prefix": "fff", | |
"body": [ | |
"fmt.Printf(\"%#v\\n\", $1)" | |
], | |
"description": "Log output to console" | |
}, | |
"iferr": { | |
"prefix": "ie", | |
"body": [ | |
"if err != nil {", | |
"\t$1", | |
"}" | |
] | |
}, | |
"defer func": { | |
"prefix": "df", | |
"body": [ | |
"defer func(){ $1 }()" | |
] | |
}, | |
"ticker": { | |
"prefix": "tic", | |
"body": [ | |
"ticker := time.NewTicker($1 * time.Second)" | |
] | |
}, | |
"for select tic": { | |
"prefix": "fst", | |
"body": [ | |
"ticker := time.NewTicker($1 * time.Second)", | |
"for {", | |
"\tselect {", | |
"\t\tcase :", | |
"\t\tcase <-ticker.C:", | |
"\t}", | |
"}" | |
] | |
}, | |
"1byte_bit": { | |
"prefix": "1b", | |
"body": [ | |
"fmt.Printf(\"%08b\\n\", $0)" | |
] | |
}, | |
"2byte_bit": { | |
"prefix": "2b", | |
"body": [ | |
"fmt.Printf(\"%16b\\n\", $0)" | |
] | |
}, | |
} |
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 Ruby 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" | |
} | |
*/ | |
// File operations | |
"rb_File.open_read": { | |
"prefix": "File.open_r", | |
"body": [ | |
"File.open(\"$1\", \"r\").each do |_file|", | |
" $2", | |
"end" | |
], | |
"description": "rb_File.open_read" | |
}, | |
"rb_File.open_write": { | |
"prefix": "File.open_w", | |
"body": [ | |
"File.open(\"$1\" , \"w\") { |_file| _file.write(\"$2\") }" | |
], | |
"description": "rb_File.open_write" | |
}, | |
"rb_File.read": { | |
"prefix": "File.read", | |
"body": [ | |
"_file = File.read(\"$1\")", | |
"p _file" | |
], | |
"description": "rb_File.read" | |
} | |
} |
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 scala 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" | |
// } | |
"val init": { | |
"prefix": "val", | |
"body": [ | |
"val ${1:val}: ${2:type} = ${3:initValue}" | |
], | |
"description": "$1 is val name, $2 is type" | |
}, | |
"array patterns": { | |
"prefix": "array", | |
"body": [ | |
"val a1 = Array(1, 2, 3)" | |
"//=> a1: Array[Int] = Array(1, 2, 3)$1" | |
"val a2 = a1 map (_ * 3)" | |
"//=> a2: Array[Int] = Array(3, 6, 9)$1" | |
"val a3 = a2 filter (_ % 2 != 0)" | |
"//=> a3: Array[Int] = Array(3, 9)$1" | |
"a3.reverse" | |
"//=> res0: Array[Int] = Array(9, 3)$1" | |
], | |
"description": "" | |
}, | |
"def Unit": { | |
"prefix": "def_unit", | |
"body": [ | |
"def ${1:hoge}(): Unit = {", | |
"$2", | |
"}" | |
], | |
"description": "Like void" | |
}, | |
"def": { | |
"prefix": "def_main_no_args_and_no_return_standard", | |
"body": [ | |
"// 戻り値なし" | |
"def main(args:Array[String]) {", | |
"$1" | |
"}" | |
"", | |
], | |
"description": "method" | |
}, | |
"def": { | |
"prefix": "def_main_args_no_return", | |
"body": [ | |
"def main(region$1: String, project: String) {" | |
" val region = region" | |
" val project = project" | |
"}" | |
"", | |
], | |
"description": "method" | |
}, | |
"def": { | |
"prefix": "def_main_args_no_return", | |
"body": [ | |
"def main(region$1: String, project: String) {" | |
" val region = region" | |
" val project = project" | |
"}" | |
"", | |
" // 戻り値あり。複数返すには以下のようにタプルを使う" | |
"def main(region: String, project: String): (String, String) = {" | |
" val region = region" | |
" val project = project" | |
" return (region, project)" | |
"}" | |
], | |
"description": "method" | |
}, | |
"class, singleton-object": { | |
"prefix": "class_singleton", | |
"body": [ | |
"class User(val name: String, val age: Int)", | |
"", | |
"object User {", | |
" def printUser(user: User) = println(user.name + \" \" + user.age)", | |
"}", | |
"", | |
"", | |
"val u = new User(\"${1:username}\", 13)", | |
"", | |
"User.printUser(u) // => username 13$0" | |
] | |
}, | |
"while": { | |
"prefix": "while", | |
"body":[ | |
"while(${1:conditional expression}) {", | |
" ${2:loop exec}", | |
"}" | |
], | |
"description": "standard while loop", | |
}, | |
"do-while": { | |
"prefix": "do-while", | |
"body":[ | |
"do {", | |
" ${1:loop exec}", | |
"} while(${2:conditional expression})", | |
], | |
"description": "do while loop", | |
}, | |
"random_number": { | |
"prefix": "ramdom_num", | |
"body": "scala.util.Random.nextInt(10)+1", | |
"description": "random number by between 10 and 1", | |
}, | |
"random_number": { | |
"prefix": "scala.util.", | |
"body": "scala.util.Random.nextInt(10)+1", | |
"description": "random number by between 10 and 1", | |
}, | |
"input_number": { | |
"prefix": "input_num", | |
"body": "val input=scala.io.StdIn.readInt", | |
"description": "input number", | |
}, | |
"input_number": { | |
"prefix": "scala.io.", | |
"body": "scala.io.StdIn.readInt", | |
"description": "input number", | |
}, | |
"": { | |
"prefix": "", | |
"body": [ | |
"", | |
], | |
"description": "", | |
}, | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// Place your snippets for sql 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" | |
// } | |
"sql_rename": { | |
"prefix": "alter_rename", | |
"body": [ | |
"ALTER TABLE $1 RENAME TO no_more_use_$1;", | |
], | |
"description": "ALTER TABLE RENAME" | |
}, | |
"mysql_change_master": { | |
"prefix": "CHANGE MASTER", | |
"body": [ | |
"CHANGE MASTER TO MASTER_HOST='$1', MASTER_USER='$2', MASTER_PASSWORD='$3', MASTER_LOG_FILE='$4', MASTER_LOG_POS=$5;", | |
], | |
"description": "CHANGE MASTER FOR MYSQL REPLICATION" | |
}, | |
"sql_update": { | |
"prefix": "update", | |
"body": "UPDATE $1 SET $2 = '$3' WHERE $4 = $5;", | |
"description": "UPDATE TABLE" | |
}, | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment