Skip to content

Instantly share code, notes, and snippets.

@AlvinLaiPro
Last active January 19, 2019 08:16
Show Gist options
  • Save AlvinLaiPro/e206064bc7740ca50e374d13dedcf690 to your computer and use it in GitHub Desktop.
Save AlvinLaiPro/e206064bc7740ca50e374d13dedcf690 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2019-01-16T07:36:10.774Z","extensionVersion":"v3.2.4"}
[
{
"metadata": {
"id": "f583eafd-aa0d-4ccb-8f44-d1e610389660",
"publisherId": "CoenraadS.bracket-pair-colorizer",
"publisherDisplayName": "CoenraadS"
},
"name": "bracket-pair-colorizer",
"publisher": "CoenraadS",
"version": "1.0.61"
},
{
"metadata": {
"id": "2aa040bf-c73a-455d-8946-5c6cc83b8019",
"publisherId": "wmaurer.change-case",
"publisherDisplayName": "wmaurer"
},
"name": "change-case",
"publisher": "wmaurer",
"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.2.4"
},
{
"metadata": {
"id": "0fd4a2e2-f7b7-430e-8ba0-3b44ddfb43f5",
"publisherId": "Compulim.compulim-vscode-closetag",
"publisherDisplayName": "Compulim"
},
"name": "compulim-vscode-closetag",
"publisher": "Compulim",
"version": "1.2.0"
},
{
"metadata": {
"id": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd",
"publisherId": "msjsdiag.debugger-for-chrome",
"publisherDisplayName": "msjsdiag"
},
"name": "debugger-for-chrome",
"publisher": "msjsdiag",
"version": "4.11.1"
},
{
"metadata": {
"id": "90a838c3-675b-4b87-b7a5-75ea88432cce",
"publisherId": "joelday.docthis",
"publisherDisplayName": "joelday"
},
"name": "docthis",
"publisher": "joelday",
"version": "0.7.1"
},
{
"metadata": {
"id": "626735cf-2e54-4642-8bfc-02227eed9c52",
"publisherId": "mrcrowl.easy-less",
"publisherDisplayName": "mrcrowl"
},
"name": "easy-less",
"publisher": "mrcrowl",
"version": "1.4.5"
},
{
"metadata": {
"id": "774a0064-7683-400f-9210-02be20e0bd2e",
"publisherId": "vittorioromeo.expand-selection-to-scope",
"publisherDisplayName": "vittorioromeo"
},
"name": "expand-selection-to-scope",
"publisher": "vittorioromeo",
"version": "0.2.0"
},
{
"metadata": {
"id": "792c576f-bbb7-453f-9b15-b33ab7e39542",
"publisherId": "tht13.gerrit-vscode",
"publisherDisplayName": "tht13"
},
"name": "gerrit-vscode",
"publisher": "tht13",
"version": "0.4.1"
},
{
"metadata": {
"id": "5960f38e-0bbe-4644-8f9c-9c8824e82511",
"publisherId": "donjayamanne.githistory",
"publisherDisplayName": "donjayamanne"
},
"name": "githistory",
"publisher": "donjayamanne",
"version": "0.4.4"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "9.4.1"
},
{
"metadata": {
"id": "de056427-d058-4b9c-8408-54d6bfe742bf",
"publisherId": "tberman.json-schema-validator",
"publisherDisplayName": "tberman"
},
"name": "json-schema-validator",
"publisher": "tberman",
"version": "0.1.0"
},
{
"metadata": {
"id": "fef63133-dae3-40fb-b81d-6da7617b4b1e",
"publisherId": "techer.open-in-browser",
"publisherDisplayName": "techer"
},
"name": "open-in-browser",
"publisher": "techer",
"version": "2.0.0"
},
{
"metadata": {
"id": "3a63675f-7987-4cff-a411-d4a9568f560c",
"publisherId": "slevesque.shader",
"publisherDisplayName": "slevesque"
},
"name": "shader",
"publisher": "slevesque",
"version": "1.1.4"
},
{
"metadata": {
"id": "76e37267-9f32-4816-b6c8-47a3928b94c9",
"publisherId": "Tyriar.shell-launcher",
"publisherDisplayName": "Tyriar"
},
"name": "shell-launcher",
"publisher": "Tyriar",
"version": "0.3.0"
},
{
"metadata": {
"id": "25935571-7e45-4a6e-ba23-c31ceae48093",
"publisherId": "Zarel.sublime-commands",
"publisherDisplayName": "Zarel"
},
"name": "sublime-commands",
"publisher": "Zarel",
"version": "0.1.0"
},
{
"metadata": {
"id": "529697b9-b343-4b1c-ba2f-f5ef692132d4",
"publisherId": "ms-vscode.sublime-keybindings",
"publisherDisplayName": "ms-vscode"
},
"name": "sublime-keybindings",
"publisher": "ms-vscode",
"version": "4.0.0"
},
{
"metadata": {
"id": "71e1f068-8844-4f0a-8ead-5be913186c61",
"publisherId": "waderyan.sublime-text-pack",
"publisherDisplayName": "waderyan"
},
"name": "sublime-text-pack",
"publisher": "waderyan",
"version": "0.0.2"
},
{
"metadata": {
"id": "513cf511-3894-4ee2-8c34-13ab83ddfd37",
"publisherId": "eg2.tslint",
"publisherDisplayName": "eg2"
},
"name": "tslint",
"publisher": "eg2",
"version": "1.0.42"
},
{
"metadata": {
"id": "2f5dd8cb-d251-4d70-abfe-ddebcb077483",
"publisherId": "octref.vetur",
"publisherDisplayName": "octref"
},
"name": "vetur",
"publisher": "octref",
"version": "0.14.5"
},
{
"metadata": {
"id": "b3abc059-1ff4-4741-b367-1c9fe6c15855",
"publisherId": "mikey.vscode-fileheader",
"publisherDisplayName": "mikey"
},
"name": "vscode-fileheader",
"publisher": "mikey",
"version": "0.0.2"
},
{
"metadata": {
"id": "198a6ac6-6b5f-4882-9f63-c4114294d7b0",
"publisherId": "CADENAS.vscode-glsllint",
"publisherDisplayName": "CADENAS"
},
"name": "vscode-glsllint",
"publisher": "CADENAS",
"version": "0.0.4"
},
{
"metadata": {
"id": "e0ee11e7-aa20-4e86-a3b9-2cd7d14fed93",
"publisherId": "be5invis.vscode-icontheme-nomo-dark",
"publisherDisplayName": "be5invis"
},
"name": "vscode-icontheme-nomo-dark",
"publisher": "be5invis",
"version": "1.3.6"
},
{
"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": "e4ee7751-6514-4731-9cdb-7580ffa9e70b",
"publisherId": "MS-CEINTL.vscode-language-pack-zh-hans",
"publisherDisplayName": "MS-CEINTL"
},
"name": "vscode-language-pack-zh-hans",
"publisher": "MS-CEINTL",
"version": "1.30.2"
},
{
"metadata": {
"id": "9b2c953d-6ad4-46d1-b18e-7e5992d1d8a6",
"publisherId": "akamud.vscode-theme-onedark",
"publisherDisplayName": "akamud"
},
"name": "vscode-theme-onedark",
"publisher": "akamud",
"version": "2.1.0"
},
{
"metadata": {
"id": "f2fd462f-f1bd-4c62-b54f-59a4e5ffc6a3",
"publisherId": "WakaTime.vscode-wakatime",
"publisherDisplayName": "WakaTime"
},
"name": "vscode-wakatime",
"publisher": "WakaTime",
"version": "1.2.5"
}
]
// 将键绑定放入此文件中以覆盖默认值
[
{
"key": "ctrl+shift+t",
"command": "shellLauncher.launch"
},
{
"key": "ctrl+up",
"command": "editor.emmet.action.incrementNumberByOne",
"when": "editorTextFocus"
},
{
"key": "ctrl+down",
"command": "editor.emmet.action.decrementNumberByOne",
"when": "editorTextFocus"
},
{
"key": "ctrl+alt+up",
"command": "editor.emmet.action.incrementNumberByOneTenth",
"when": "editorTextFocus"
},
{
"key": "ctrl+alt+down",
"command": "editor.emmet.action.decrementNumberByOneTenth",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+up",
"command": "editor.emmet.action.incrementNumberByTen",
"when": "editorTextFocus"
},
{
"key": "ctrl+shit+down",
"command": "editor.emmet.action.decrementNumberByTen",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+g",
"command": "editor.emmet.action.wrapWithAbbreviation",
"when": "editorTextFocus && editorHasSelection"
},
// {
// "key": "ctrl+shift+oem_2",
// "command": "editor.emmet.action.toggleComment"
// },
{
"key": "ctrl+shift+oem_comma",
"command": "editor.emmet.action.selectPrevItem",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+oem_period",
"command": "editor.emmet.action.selectNextItem",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+j",
"command": "editor.emmet.action.matchTag",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+a",
"command": "editor.emmet.action.balanceOut",
"when": "editorTextFocus"
},
{
"key": "ctrl+alt+a",
"command": "editor.emmet.action.balanceIn",
"when": "editorTextFocus"
},
{
"key": "ctrl+k",
"command": "editor.emmet.action.removeTag",
"when": "editorTextFocus"
},
{
"key": "ctrl+alt+right",
"command": "editor.emmet.action.nextEditPoint",
"when": "editorTextFocus"
},
{
"key": "ctrl+alt+left",
"command": "editor.emmet.action.prevEditPoint",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+'",
"command": "extension.insertLogStatement",
"when": "editorFocus"
}
]
{
"workbench.iconTheme": "vs-nomo-dark",
"prettier.singleQuote": true,
"prettier.tabWidth": 4,
"prettier.printWidth": 120,
"prettier.arrowParens": "always",
// "prettier.proseWrap": "never",
// "prettier.tslintIntegration": true,
"javascript.preferences.quoteStyle": "single",
// "javascript.format.insertSpaceAfterConstructor": true,
// "javascript.format.enable": true,
// "javascript.format.insertSpaceBeforeFunctionParenthesis": true,
// "prettier.eslintIntegration": true,
"editor.fontSize": 14,
"workbench.colorTheme": "Atom One Dark",
"window.restoreWindows": "folders",
"window.zoomLevel": 1,
// "eslint.autoFixOnSave": false,
"editor.tabSize": 4,
"files.eol": "\n",
"fileheader.Author": "Alvin Lai",
"fileheader.LastModifiedBy": "Alvin Lai",
// "emmet.triggerExpansionOnTab": true,
"editor.formatOnPaste": false,
"editor.formatOnSave": false,
"explorer.confirmDelete": false,
"sync.gist": "e206064bc7740ca50e374d13dedcf690",
// "sync.lastUpload":"2018-07-09T09:05:46.836Z",
"sync.autoDownload": false,
"sync.autoUpload": false,
// "sync.lastDownload":"2018-05-09T09:42:35.822Z",
"sync.forceDownload": false,
// "sync.host":"",
// "sync.pathPrefix":"",
"sync.quietSync": false,
"sync.askGistName": false,
"sync.removeExtensions": true,
"sync.syncExtensions": true,
"gitlens.advanced.messages": {
"suppressCommitHasNoPreviousCommitWarning": false,
"suppressCommitNotFoundWarning": false,
"suppressFileNotUnderSourceControlWarning": false,
"suppressGitVersionWarning": false,
"suppressLineUncommittedWarning": false,
"suppressNoRepositoryWarning": false,
"suppressResultsExplorerNotice": false,
"suppressShowKeyBindingsNotice": true
},
// "terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",
// "eslint.enable": true,
// "eslint.options": {
// "extensions": [".html", ".js", ".vue", ".jsx"]
// },
// An array of language ids which should be validated by ESLint
// "eslint.validate": [
// "javascript",
// "javascriptreact"
// // {
// // "language": "html",
// // "autoFix": true
// // }
// ],
// Run the linter on save (onSave) or on type (onType)
// "eslint.run": "onSave",
// Turns auto fix on save on or off.
// "eslint.autoFixOnSave": true,
// "prettier.tslintIntegration": true,
"tslint.jsEnable": true,
"breadcrumbs.enabled": true,
"html.format.wrapLineLength": 0,
"javascript.format.enable": false,
// "search.useRipgrep": false,
"search.usePCRE2": true,
"[javascript]": {
"editor.formatOnSave": true
},
"[typescript]": {
"editor.formatOnSave": true
},
"tslint.autoFixOnSave": true,
"diffEditor.ignoreTrimWhitespace": false,
"files.associations": {
"*.effect": "glsl"
},
"explorer.confirmDragAndDrop": false,
}
{
/*
// 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"
}
*/
"author output": {
"prefix": "author",
"body": [
" @File: ${1:`${fileBasename}`}",
" Author: ${2:`g:snips_author`}",
" Description: ${3}",
"${4: Last Modified: `strftime('%B %d, %Y')`}"
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment