Skip to content

Instantly share code, notes, and snippets.

@onesup
Last active January 8, 2021 10:12
Show Gist options
  • Save onesup/6495978e7d43af9e41d647e7cb9f9582 to your computer and use it in GitHub Desktop.
Save onesup/6495978e7d43af9e41d647e7cb9f9582 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2021-01-08T10:12:47.637Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "2100095e-ca9e-42ef-9bb4-5da1002c8139",
"publisherId": "ryu1kn.annotator",
"publisherDisplayName": "ryu1kn"
},
"name": "annotator",
"publisher": "ryu1kn",
"version": "1.0.0"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.4.3"
},
{
"metadata": {
"id": "f57f68ea-9ee8-42b5-9a97-041d3e4278c4",
"publisherId": "Dart-Code.dart-code",
"publisherDisplayName": "Dart-Code"
},
"name": "dart-code",
"publisher": "Dart-Code",
"version": "3.18.1"
},
{
"metadata": {
"id": "f6bcef79-211f-4454-8020-2d5b6ee9fd9a",
"publisherId": "docsmsft.docs-yaml",
"publisherDisplayName": "docsmsft"
},
"name": "docs-yaml",
"publisher": "docsmsft",
"version": "0.2.6"
},
{
"metadata": {
"id": "f6c3ec04-6057-4d9c-b997-69cba07a6158",
"publisherId": "Dart-Code.flutter",
"publisherDisplayName": "Dart-Code"
},
"name": "flutter",
"publisher": "Dart-Code",
"version": "3.18.1"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "11.1.3"
},
{
"metadata": {
"id": "198a707e-28af-4e84-8610-6e2f628dd12d",
"publisherId": "redhat.java",
"publisherDisplayName": "redhat"
},
"name": "java",
"publisher": "redhat",
"version": "0.73.0"
},
{
"metadata": {
"id": "6c2f1801-1e7f-45b2-9b5c-7782f1e076e8",
"publisherId": "ms-toolsai.jupyter",
"publisherDisplayName": "ms-toolsai"
},
"name": "jupyter",
"publisher": "ms-toolsai",
"version": "2020.12.414227025"
},
{
"metadata": {
"id": "d36bad53-910d-481a-a7ee-8992450665f6",
"publisherId": "mathiasfrohlich.Kotlin",
"publisherDisplayName": "mathiasfrohlich"
},
"name": "Kotlin",
"publisher": "mathiasfrohlich",
"version": "1.7.1"
},
{
"metadata": {
"id": "3b1db1fc-c7f7-4bd6-9fa4-b499dfa99a8a",
"publisherId": "shd101wyy.markdown-preview-enhanced",
"publisherDisplayName": "shd101wyy"
},
"name": "markdown-preview-enhanced",
"publisher": "shd101wyy",
"version": "0.5.15"
},
{
"metadata": {
"id": "bec6a8b1-31d4-4f4e-9b3c-9141285b359f",
"publisherId": "zhouronghui.propertylist",
"publisherDisplayName": "zhouronghui"
},
"name": "propertylist",
"publisher": "zhouronghui",
"version": "0.0.2"
},
{
"metadata": {
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5",
"publisherId": "ms-python.python",
"publisherDisplayName": "ms-python"
},
"name": "python",
"publisher": "ms-python",
"version": "2020.12.424452561"
},
{
"metadata": {
"id": "ad9df2da-20b1-4ddc-85be-8923914a5b45",
"publisherId": "aki77.rails-partial",
"publisherDisplayName": "aki77"
},
"name": "rails-partial",
"publisher": "aki77",
"version": "0.3.1"
},
{
"metadata": {
"id": "8225e0e5-f31b-4ef2-8f01-ce475a8e8f85",
"publisherId": "malt03.rails-rspec-file-toggle",
"publisherDisplayName": "malt03"
},
"name": "rails-rspec-file-toggle",
"publisher": "malt03",
"version": "0.0.2"
},
{
"metadata": {
"id": "797a79de-a0fd-4349-9034-bec47be9a941",
"publisherId": "2gua.rainbow-brackets",
"publisherDisplayName": "2gua"
},
"name": "rainbow-brackets",
"publisher": "2gua",
"version": "0.0.6"
},
{
"metadata": {
"id": "ae062c8a-c68e-4b92-9ecf-8f1d4288b05d",
"publisherId": "rebornix.ruby",
"publisherDisplayName": "rebornix"
},
"name": "ruby",
"publisher": "rebornix",
"version": "0.28.1"
},
{
"metadata": {
"id": "5fb19573-2183-4cf2-b53d-0fb869dae7ae",
"publisherId": "foxundermoon.shell-format",
"publisherDisplayName": "foxundermoon"
},
"name": "shell-format",
"publisher": "foxundermoon",
"version": "7.0.1"
},
{
"metadata": {
"publisherId": "onesup.simple-ruby-erb",
"publisherDisplayName": "onesup"
},
"name": "simple-ruby-erb",
"publisher": "onesup",
"version": "0.2.1"
},
{
"metadata": {
"id": "66a5558f-9e27-4895-9c3e-dde3d657bc13",
"publisherId": "sianglim.slim",
"publisherDisplayName": "sianglim"
},
"name": "slim",
"publisher": "sianglim",
"version": "0.1.2"
},
{
"metadata": {
"id": "349e83e2-207c-4309-a8d2-dfa43f7ee0c9",
"publisherId": "castwide.solargraph",
"publisherDisplayName": "castwide"
},
"name": "solargraph",
"publisher": "castwide",
"version": "0.21.1"
},
{
"metadata": {
"id": "ea85590b-57a1-4f17-9b3e-c70a70fc6cbb",
"publisherId": "rodrigotomonari.switch-to-spec",
"publisherDisplayName": "rodrigotomonari"
},
"name": "switch-to-spec",
"publisher": "rodrigotomonari",
"version": "0.0.3"
},
{
"metadata": {
"id": "277bd66b-56dd-44c8-a222-9df2e56681b4",
"publisherId": "mariomatheu.syntax-project-pbxproj",
"publisherDisplayName": "mariomatheu"
},
"name": "syntax-project-pbxproj",
"publisher": "mariomatheu",
"version": "0.1.3"
},
{
"metadata": {
"id": "4a23294b-fd16-4c51-9759-da9936474cf8",
"publisherId": "hashicorp.terraform",
"publisherDisplayName": "hashicorp"
},
"name": "terraform",
"publisher": "hashicorp",
"version": "2.4.0"
},
{
"metadata": {
"id": "36bd7cbe-6e30-473f-bbdb-8952eaf40bc2",
"publisherId": "erd0s.terraform-autocomplete",
"publisherDisplayName": "erd0s"
},
"name": "terraform-autocomplete",
"publisher": "erd0s",
"version": "0.0.8"
},
{
"metadata": {
"id": "2f5dd8cb-d251-4d70-abfe-ddebcb077483",
"publisherId": "octref.vetur",
"publisherDisplayName": "octref"
},
"name": "vetur",
"publisher": "octref",
"version": "0.31.3"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "ms-azuretools.vscode-docker",
"publisherDisplayName": "ms-azuretools"
},
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "1.9.0"
},
{
"metadata": {
"id": "63cce059-9b09-4959-bba8-01be8a606850",
"publisherId": "bung87.vscode-gemfile",
"publisherDisplayName": "bung87"
},
"name": "vscode-gemfile",
"publisher": "bung87",
"version": "0.4.0"
},
{
"metadata": {
"id": "8699dfcb-4beb-4760-b976-c46dcdd87df2",
"publisherId": "KnisterPeter.vscode-github",
"publisherDisplayName": "KnisterPeter"
},
"name": "vscode-github",
"publisher": "KnisterPeter",
"version": "0.30.4"
},
{
"metadata": {
"id": "61fcd0cf-64d7-4836-8d6b-d55f4fb83281",
"publisherId": "vscjava.vscode-java-debug",
"publisherDisplayName": "vscjava"
},
"name": "vscode-java-debug",
"publisher": "vscjava",
"version": "0.30.0"
},
{
"metadata": {
"id": "7865e561-1c83-410e-9b99-aabada597a7e",
"publisherId": "vscjava.vscode-java-dependency",
"publisherDisplayName": "vscjava"
},
"name": "vscode-java-dependency",
"publisher": "vscjava",
"version": "0.16.0"
},
{
"metadata": {
"id": "96f11e1f-1a46-4592-b084-f025b2c2a81f",
"publisherId": "vscjava.vscode-java-pack",
"publisherDisplayName": "vscjava"
},
"name": "vscode-java-pack",
"publisher": "vscjava",
"version": "0.12.1"
},
{
"metadata": {
"id": "67c06b0d-1891-42ca-b2a8-113e79bff069",
"publisherId": "vscjava.vscode-java-test",
"publisherDisplayName": "vscjava"
},
"name": "vscode-java-test",
"publisher": "vscjava",
"version": "0.27.0"
},
{
"metadata": {
"id": "56c1f2d5-5d32-4a45-93e4-b1429142ef1f",
"publisherId": "lonefy.vscode-JS-CSS-HTML-formatter",
"publisherDisplayName": "lonefy"
},
"name": "vscode-JS-CSS-HTML-formatter",
"publisher": "lonefy",
"version": "0.2.3"
},
{
"metadata": {
"id": "7c15d326-cfdd-4932-9409-634b512daebe",
"publisherId": "MS-CEINTL.vscode-language-pack-ko",
"publisherDisplayName": "MS-CEINTL"
},
"name": "vscode-language-pack-ko",
"publisher": "MS-CEINTL",
"version": "1.52.2"
},
{
"metadata": {
"id": "b0f06c6b-24fb-4d7b-bd79-bc5e2fa17312",
"publisherId": "vscjava.vscode-maven",
"publisherDisplayName": "vscjava"
},
"name": "vscode-maven",
"publisher": "vscjava",
"version": "0.27.1"
},
{
"metadata": {
"id": "708cfcd8-e0c6-49ca-9af6-b27a342d247b",
"publisherId": "wingrunr21.vscode-ruby",
"publisherDisplayName": "wingrunr21"
},
"name": "vscode-ruby",
"publisher": "wingrunr21",
"version": "0.28.0"
},
{
"metadata": {
"id": "8a5184c4-a868-4f8b-a83b-919720eea954",
"publisherId": "jnbt.vscode-rufo",
"publisherDisplayName": "jnbt"
},
"name": "vscode-rufo",
"publisher": "jnbt",
"version": "0.0.2"
},
{
"metadata": {
"id": "ff96f1b4-a4b8-45ef-8ecf-c232c0cb75c8",
"publisherId": "hbenl.vscode-test-explorer",
"publisherDisplayName": "hbenl"
},
"name": "vscode-test-explorer",
"publisher": "hbenl",
"version": "2.19.4"
},
{
"metadata": {
"id": "f2fd462f-f1bd-4c62-b54f-59a4e5ffc6a3",
"publisherId": "WakaTime.vscode-wakatime",
"publisherDisplayName": "WakaTime"
},
"name": "vscode-wakatime",
"publisher": "WakaTime",
"version": "5.0.0"
},
{
"metadata": {
"id": "2061917f-f76a-458a-8da9-f162de22b97e",
"publisherId": "redhat.vscode-yaml",
"publisherDisplayName": "redhat"
},
"name": "vscode-yaml",
"publisher": "redhat",
"version": "0.13.0"
},
{
"metadata": {
"id": "876e8f93-74d0-4f4f-91b7-34a09f19f444",
"publisherId": "VisualStudioExptTeam.vscodeintellicode",
"publisherDisplayName": "VisualStudioExptTeam"
},
"name": "vscodeintellicode",
"publisher": "VisualStudioExptTeam",
"version": "1.2.10"
}
]
// 키 바인딩을 이 파일에 넣어서 기본값 재정의auto[]
[
{
"key": "shift+cmd+'",
"command": "erb.toggleTags",
"when": "editorTextFocus && editorLangId == 'erb'"
},
{
"key": "ctrl+shift+`",
"command": "-erb.toggleTags",
"when": "editorTextFocus && editorLangId == 'erb'"
}
]
{
"window.zoomLevel": 1,
"editor.fontSize": 16,
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"editor.tabSize": 2,
"editor.insertSpaces": true,
"editor.rulers": [80],
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features",
"editor.formatOnSave": false
},
"sync.gist": "6495978e7d43af9e41d647e7cb9f9582",
"sync.autoDownload": false,
"sync.autoUpload": true,
"sync.forceUpload": true,
"terminal.integrated.fontSize": 16,
"dart.openDevTools": "flutter",
"dart.lineLength": 120,
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"dart.debugExternalLibraries": false,
"dart.debugSdkLibraries": false,
"[dart]": {
"editor.formatOnSave": false,
"editor.formatOnType": true,
"editor.rulers": [
80
],
"editor.selectionHighlight": false,
"editor.suggest.snippetsPreventQuickSuggestions": false,
"editor.suggestSelection": "first",
"editor.tabCompletion": "onlySnippets",
"editor.wordBasedSuggestions": false,
"files.insertFinalNewline": true
},
"[html]": {
"editor.defaultFormatter": "lonefy.vscode-JS-CSS-HTML-formatter"
},
"python.jediEnabled": false,
"yaml.schemas": {
"file:///toc.schema.json": "/toc\\.yml/i"
}
}
{
// 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"
// }
"debug pp": {
"prefix": "pp",
"body": [
"puts \"@@@@111@@@@@@@@@\"",
"pp \"#{'$1'}\"",
"puts \"@@@@111@@@@@@@@@\"",
"$2"
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment