Skip to content

Instantly share code, notes, and snippets.

@guahsu
Last active August 10, 2018 06:36
Show Gist options
  • Save guahsu/b67d5b124fdcd31863c706bbb6a4db3c to your computer and use it in GitHub Desktop.
Save guahsu/b67d5b124fdcd31863c706bbb6a4db3c to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2018-08-10T06:36:30.846Z","extensionVersion":"v3.0.0"}
[
{
"metadata": {
"id": "835af090-485a-48fc-bc95-4dd5b3e79734",
"publisherId": "steve8708.Align",
"publisherDisplayName": "steve8708"
},
"name": "Align",
"publisher": "steve8708",
"version": "0.2.0"
},
{
"metadata": {
"id": "d3836729-9cc1-42c1-b2af-d50071f57d29",
"publisherId": "formulahendry.auto-close-tag",
"publisherDisplayName": "formulahendry"
},
"name": "auto-close-tag",
"publisher": "formulahendry",
"version": "0.5.6"
},
{
"metadata": {
"id": "6e440e71-8ed9-4f25-bb78-4b13096b8a03",
"publisherId": "formulahendry.auto-rename-tag",
"publisherDisplayName": "formulahendry"
},
"name": "auto-rename-tag",
"publisher": "formulahendry",
"version": "0.0.15"
},
{
"metadata": {
"id": "b689fcc8-d494-4dbf-a228-2c694a578afc",
"publisherId": "alefragnani.Bookmarks",
"publisherDisplayName": "alefragnani"
},
"name": "Bookmarks",
"publisher": "alefragnani",
"version": "9.0.3"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.0.0"
},
{
"metadata": {
"id": "f6dbd813-b0a0-42c1-90ea-10dde9d925a7",
"publisherId": "streetsidesoftware.code-spell-checker",
"publisherDisplayName": "streetsidesoftware"
},
"name": "code-spell-checker",
"publisher": "streetsidesoftware",
"version": "1.6.10"
},
{
"metadata": {
"id": "2335b326-c334-4e81-bc51-c408fcec6e7c",
"publisherId": "waderyan.gitblame",
"publisherDisplayName": "waderyan"
},
"name": "gitblame",
"publisher": "waderyan",
"version": "2.4.4"
},
{
"metadata": {
"id": "a41c1549-4053-44d4-bf30-60fc809b4a86",
"publisherId": "christian-kohler.path-intellisense",
"publisherDisplayName": "christian-kohler"
},
"name": "path-intellisense",
"publisher": "christian-kohler",
"version": "1.4.2"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "1.6.1"
},
{
"metadata": {
"id": "349e83e2-207c-4309-a8d2-dfa43f7ee0c9",
"publisherId": "castwide.solargraph",
"publisherDisplayName": "castwide"
},
"name": "solargraph",
"publisher": "castwide",
"version": "0.17.6"
},
{
"metadata": {
"id": "00518570-772b-4ccb-8b06-d056f3f556e0",
"publisherId": "Tyriar.sort-lines",
"publisherDisplayName": "Tyriar"
},
"name": "sort-lines",
"publisher": "Tyriar",
"version": "1.7.0"
},
{
"metadata": {
"id": "2f5dd8cb-d251-4d70-abfe-ddebcb077483",
"publisherId": "octref.vetur",
"publisherDisplayName": "octref"
},
"name": "vetur",
"publisher": "octref",
"version": "0.12.6"
},
{
"metadata": {
"id": "2af5556c-edd2-4786-9bbc-392b7dd89cd9",
"publisherId": "mrmlnc.vscode-csscomb",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-csscomb",
"publisher": "mrmlnc",
"version": "5.2.2"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.4.12"
},
{
"metadata": {
"id": "829a192d-496c-44ac-87f3-0a84ce36a853",
"publisherId": "emmanuelbeziat.vscode-great-icons",
"publisherDisplayName": "emmanuelbeziat"
},
"name": "vscode-great-icons",
"publisher": "emmanuelbeziat",
"version": "2.1.39"
},
{
"metadata": {
"id": "eedfd044-d5ac-4389-973d-3ac1fdb98ad5",
"publisherId": "kisstkondoros.vscode-gutter-preview",
"publisherDisplayName": "kisstkondoros"
},
"name": "vscode-gutter-preview",
"publisher": "kisstkondoros",
"version": "0.13.0"
},
{
"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.25.5"
},
{
"metadata": {
"id": "3fb77af3-b8b3-4cb9-9137-f555bd80e2b1",
"publisherId": "richie5um2.vscode-sort-json",
"publisherDisplayName": "richie5um2"
},
"name": "vscode-sort-json",
"publisher": "richie5um2",
"version": "1.13.0"
},
{
"metadata": {
"id": "2f67a87a-f228-4c64-aa59-d66f638cc822",
"publisherId": "capaj.vscode-standardjs-snippets",
"publisherDisplayName": "capaj"
},
"name": "vscode-standardjs-snippets",
"publisher": "capaj",
"version": "0.7.7"
},
{
"metadata": {
"id": "3620b114-6fe8-459b-8c68-99943147069b",
"publisherId": "hollowtree.vue-snippets",
"publisherDisplayName": "hollowtree"
},
"name": "vue-snippets",
"publisher": "hollowtree",
"version": "0.1.8"
}
]
// 將您的按鍵組合放入此檔案中以覆寫預設值
[
{
"key": "ctrl+alt+cmd+v",
"command": "-editor.action.clipboardPasteAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+alt+cmd+x",
"command": "-editor.action.clipboardCutAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+alt+cmd+c",
"command": "-editor.action.clipboardCopyAction",
"when": "editorTextFocus"
},
{
"key": "ctrl+alt+cmd+z",
"command": "-undo",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+shift+c",
"command": "csscomb.execute"
},
{
"key": "cmd+[Slash]",
"command": "editor.action.commentLine",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+alt+cmd+[Slash]",
"command": "-editor.action.commentLine",
"when": "editorTextFocus && !editorReadonly"
}
]
{
// Defines VSCode's display language.
// See https://go.microsoft.com/fwlink/?LinkId=761051 for a list of supported languages.
// Changing the value requires restarting VSCode.
"locale":"zh-TW"
}
{
"window.zoomLevel": 1,
"workbench.startupEditor": "newUntitledFile",
"emmet.syntaxProfiles": {
"javascript": "html",
"vue": "html",
"vue-html": "html"
},
"workbench.iconTheme": "vscode-great-icons",
"emmet.includeLanguages": {
"vue-html": "html",
"javascript": "javascriptreact"
},
"auto-close-tag.activationOnLanguage": [
"xml",
"php",
"blade",
"ejs",
"jinja",
"javascript",
"javascriptreact",
"typescript",
"typescriptreact",
"plaintext",
"markdown",
"vue",
"liquid",
"html"
],
"auto-close-tag.fullMode": true,
"eslint.validate": ["javascript", "javascriptreact", "html", "vue", "vue-html"],
"csscomb.preset": "zen",
"editor.renderControlCharacters": true,
"sync.gist": "b67d5b124fdcd31863c706bbb6a4db3c",
"sync.lastUpload": "2018-06-04T00:45:07.170Z",
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.lastDownload": "",
"sync.forceDownload": false,
"sync.host": "",
"sync.pathPrefix": "",
"sync.quietSync": false,
"sync.askGistName": false,
"cSpell.enabledLanguageIds": ["css", "html", "javascript", "json", "markdown", "scss", "text", "vue", "yml"],
"cSpell.userWords": [
"",
"Element內建的icons",
"daterange",
"element",
"highcharts",
"icons",
"monetization",
"mouseenter",
"mouseleave",
"rgba",
"viewability",
"vuex",
"傳媒NOW"
],
"git.enableSmartCommit": true,
"vetur.validation.template": true,
"editor.fontSize": 13,
"editor.fontFamily": "Fira Code",
"editor.fontLigatures": false,
"editor.tabSize": 2,
"prettier.semi": false,
"prettier.printWidth": 120,
"prettier.singleQuote": true,
"prettier.trailingComma": "none",
"sync.removeExtensions": true,
"sync.syncExtensions": true,
"gitlens.advanced.messages": {
"suppressLineUncommittedWarning": true,
"suppressShowKeyBindingsNotice": true
},
"gitlens.historyExplorer.enabled": true,
// "javascript.format.insertSpaceBeforeFunctionParenthesis": true,
// "javascript.format.insertSpaceAfterConstructor": true
}
{
/*
// Place your snippets for CSS 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"
}
*/
}
{
/*
// Place your snippets for Vue 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"
}
*/
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment