Skip to content

Instantly share code, notes, and snippets.

@Wattenberger
Last active December 22, 2018 19:39
Show Gist options
  • Save Wattenberger/178511a79d3f79a03b17eaabce237117 to your computer and use it in GitHub Desktop.
Save Wattenberger/178511a79d3f79a03b17eaabce237117 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2018-10-15T15:32:55.143Z","extensionVersion":"v3.1.2"}
[
{
"metadata": {
"id": "58bfc5c5-9e14-40cb-afb8-104bfe792328",
"publisherId": "RoscoP.ActiveFileInStatusBar",
"publisherDisplayName": "RoscoP"
},
"name": "ActiveFileInStatusBar",
"publisher": "RoscoP",
"version": "1.0.3"
},
{
"metadata": {
"id": "2cbad5ee-b4ab-4de8-a1c7-77fede846155",
"publisherId": "patbenatar.advanced-new-file",
"publisherDisplayName": "patbenatar"
},
"name": "advanced-new-file",
"publisher": "patbenatar",
"version": "1.2.0"
},
{
"metadata": {
"id": "835af090-485a-48fc-bc95-4dd5b3e79734",
"publisherId": "steve8708.Align",
"publisherDisplayName": "steve8708"
},
"name": "Align",
"publisher": "steve8708",
"version": "0.2.0"
},
{
"metadata": {
"id": "697255a9-3f36-44c8-b084-d3b91edfb23a",
"publisherId": "HookyQR.beautify",
"publisherDisplayName": "HookyQR"
},
"name": "beautify",
"publisher": "HookyQR",
"version": "1.4.4"
},
{
"metadata": {
"id": "6b0697bb-dda0-4267-915e-e2b62ece05c4",
"publisherId": "lukazakrajsek.bem-expand",
"publisherDisplayName": "lukazakrajsek"
},
"name": "bem-expand",
"publisher": "lukazakrajsek",
"version": "0.1.4"
},
{
"metadata": {
"id": "8bd90cfe-8edd-4b92-b992-2337fdc06604",
"publisherId": "wwm.better-align",
"publisherDisplayName": "wwm"
},
"name": "better-align",
"publisher": "wwm",
"version": "1.1.6"
},
{
"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.1.2"
},
{
"metadata": {
"id": "121396ad-85a1-45ec-9fd1-d95028a847f5",
"publisherId": "naumovs.color-highlight",
"publisherDisplayName": "naumovs"
},
"name": "color-highlight",
"publisher": "naumovs",
"version": "2.3.0"
},
{
"metadata": {
"id": "30f54a6e-00bb-4beb-bb98-ca3a3f7af460",
"publisherId": "kisstkondoros.csstriggers",
"publisherDisplayName": "kisstkondoros"
},
"name": "csstriggers",
"publisher": "kisstkondoros",
"version": "0.7.0"
},
{
"metadata": {
"id": "081cd2e9-bc51-4ea3-977e-544bed2e33a8",
"publisherId": "bierner.emojisense",
"publisherDisplayName": "bierner"
},
"name": "emojisense",
"publisher": "bierner",
"version": "0.4.1"
},
{
"metadata": {
"id": "19804510-b475-4dae-b0f7-6ca08fd1af0c",
"publisherId": "dsznajder.es7-react-js-snippets",
"publisherDisplayName": "dsznajder"
},
"name": "es7-react-js-snippets",
"publisher": "dsznajder",
"version": "1.8.6"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "8.5.6"
},
{
"metadata": {
"id": "c6f98943-7f9b-4776-b2a8-409227a481e2",
"publisherId": "arturock.gitstash",
"publisherDisplayName": "arturock"
},
"name": "gitstash",
"publisher": "arturock",
"version": "0.8.0"
},
{
"metadata": {
"id": "a2cec723-5349-460d-9de9-0fd1f8d3456f",
"publisherId": "xabikos.JavaScriptSnippets",
"publisherDisplayName": "xabikos"
},
"name": "JavaScriptSnippets",
"publisher": "xabikos",
"version": "1.7.1"
},
{
"metadata": {
"id": "1f5eb737-5496-44a3-a8a1-36a85eee4979",
"publisherId": "magicstack.MagicPython",
"publisherDisplayName": "magicstack"
},
"name": "MagicPython",
"publisher": "magicstack",
"version": "1.1.0"
},
{
"metadata": {
"id": "26a529c9-2654-4b95-a63f-02f6a52429e6",
"publisherId": "zhuangtongfa.Material-theme",
"publisherDisplayName": "zhuangtongfa"
},
"name": "Material-theme",
"publisher": "zhuangtongfa",
"version": "2.17.3"
},
{
"metadata": {
"id": "6f35c257-7fd5-4bc2-9cd1-01976589c17a",
"publisherId": "arcticicestudio.nord-visual-studio-code",
"publisherDisplayName": "arcticicestudio"
},
"name": "nord-visual-studio-code",
"publisher": "arcticicestudio",
"version": "0.6.0"
},
{
"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": "707c46ed-f0c5-4fba-9f7f-025257b23b6b",
"publisherId": "remimarsal.prettier-now",
"publisherDisplayName": "remimarsal"
},
"name": "prettier-now",
"publisher": "remimarsal",
"version": "1.4.9"
},
{
"metadata": {
"id": "67e66172-30c7-4478-8f5d-6eac4ae755dc",
"publisherId": "mohsen1.prettify-json",
"publisherDisplayName": "mohsen1"
},
"name": "prettify-json",
"publisher": "mohsen1",
"version": "0.0.3"
},
{
"metadata": {
"id": "19e1cdbe-42df-443e-89c0-bfecc7204b1d",
"publisherId": "tht13.python",
"publisherDisplayName": "tht13"
},
"name": "python",
"publisher": "tht13",
"version": "0.2.3"
},
{
"metadata": {
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5",
"publisherId": "ms-python.python",
"publisherDisplayName": "ms-python"
},
"name": "python",
"publisher": "ms-python",
"version": "2018.8.0"
},
{
"metadata": {
"id": "c2f1bda1-baa4-4627-975e-d130d7268f70",
"publisherId": "helixquar.randomeverything",
"publisherDisplayName": "helixquar"
},
"name": "randomeverything",
"publisher": "helixquar",
"version": "0.0.3"
},
{
"metadata": {
"id": "7ba653a5-fb2a-49b5-9a43-23dcf26e819e",
"publisherId": "hunterhodnett.react-component-converter",
"publisherDisplayName": "hunterhodnett"
},
"name": "react-component-converter",
"publisher": "hunterhodnett",
"version": "0.0.2"
},
{
"metadata": {
"id": "7f7e0e9c-b5ad-4e21-a425-f63bd56cb13f",
"publisherId": "EQuimper.react-native-react-redux",
"publisherDisplayName": "EQuimper"
},
"name": "react-native-react-redux",
"publisher": "EQuimper",
"version": "1.9.1"
},
{
"metadata": {
"id": "4ef434e7-60b0-4c98-99d9-e82c67093516",
"publisherId": "OfHumanBondage.react-proptypes-intellisense",
"publisherDisplayName": "OfHumanBondage"
},
"name": "react-proptypes-intellisense",
"publisher": "OfHumanBondage",
"version": "1.0.3"
},
{
"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": "c3c225bf-758d-4db6-9341-00952baff6dd",
"publisherId": "gerane.Theme-azure",
"publisherDisplayName": "gerane"
},
"name": "Theme-azure",
"publisher": "gerane",
"version": "0.0.2"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.6.0"
},
{
"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": "d637104e-1fd7-4063-98fc-8afe46012c9b",
"publisherId": "sleistner.vscode-fileutils",
"publisherDisplayName": "sleistner"
},
"name": "vscode-fileutils",
"publisher": "sleistner",
"version": "2.11.0"
},
{
"metadata": {
"id": "c46b0018-f317-4b6c-a785-d2039b27338f",
"publisherId": "wix.vscode-import-cost",
"publisherDisplayName": "wix"
},
"name": "vscode-import-cost",
"publisher": "wix",
"version": "2.9.0"
},
{
"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": {
"publisherId": "wangtao0101.vscode-js-import",
"publisherDisplayName": "wangtao0101"
},
"name": "vscode-js-import",
"publisher": "wangtao0101",
"version": "0.15.1"
},
{
"metadata": {
"id": "ae9e3eb0-3357-4cc0-90ee-598d2d384757",
"publisherId": "eg2.vscode-npm-script",
"publisherDisplayName": "eg2"
},
"name": "vscode-npm-script",
"publisher": "eg2",
"version": "0.3.5"
},
{
"metadata": {
"id": "b70cf6bc-1796-4191-bcfc-abeb77997ea7",
"publisherId": "sysoev.vscode-open-in-github",
"publisherDisplayName": "sysoev"
},
"name": "vscode-open-in-github",
"publisher": "sysoev",
"version": "1.7.0"
},
{
"metadata": {
"id": "b35cd5b4-18db-46f9-ba9e-06096c3b22d3",
"publisherId": "vsmobile.vscode-react-native",
"publisherDisplayName": "vsmobile"
},
"name": "vscode-react-native",
"publisher": "vsmobile",
"version": "0.6.18"
},
{
"metadata": {
"id": "beb68b20-7c55-471c-9b63-3486f9423566",
"publisherId": "mrmlnc.vscode-scss",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-scss",
"publisher": "mrmlnc",
"version": "0.6.2"
},
{
"metadata": {
"id": "93642b4f-5149-4f0b-be9f-eaa0a554e03e",
"publisherId": "jkjustjoshing.vscode-text-pastry",
"publisherDisplayName": "jkjustjoshing"
},
"name": "vscode-text-pastry",
"publisher": "jkjustjoshing",
"version": "1.2.0"
},
{
"metadata": {
"id": "25091d5b-da4b-45c3-893e-cb1bd7a27cda",
"publisherId": "liuji-jim.vue",
"publisherDisplayName": "liuji-jim"
},
"name": "vue",
"publisher": "liuji-jim",
"version": "0.1.5"
},
{
"metadata": {
"id": "6f99be10-9aad-4b1c-8691-bcae8ae7b104",
"publisherId": "dariofuzinato.vue-peek",
"publisherDisplayName": "dariofuzinato"
},
"name": "vue-peek",
"publisher": "dariofuzinato",
"version": "1.0.2"
},
{
"metadata": {
"id": "3620b114-6fe8-459b-8c68-99943147069b",
"publisherId": "hollowtree.vue-snippets",
"publisherDisplayName": "hollowtree"
},
"name": "vue-snippets",
"publisher": "hollowtree",
"version": "0.1.9"
}
]
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+shift+l",
"command": "editor.action.selectHighlights",
"when": "editorFocus"
},
{
"key": "ctrl+r",
"command": "workbench.action.showAllSymbols"
},
{
"key": "ctrl+t",
"command": "workbench.action.quickOpen"
},
{
"key": "ctrl+shift+o",
"command": "workbench.action.openRecent"
},
{
"key": "ctrl+down",
"command": "editor.action.moveLinesDownAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+up",
"command": "editor.action.moveLinesUpAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "tab",
"command": "editor.emmet.action.expandAbbreviation",
"when": "config.emmet.triggerExpansionOnTab && editorTextFocus && !editorReadonly && !editorTabMovesFocus"
},
{
"key": "alt+down",
"command": "workbench.action.terminal.focusNextPane",
"when": "terminalFocus"
},
{
"key": "alt+right",
"command": "workbench.action.terminal.focusNextPane",
"when": "terminalFocus"
},
{
"key": "alt+up",
"command": "workbench.action.terminal.focusPreviousPane",
"when": "terminalFocus"
},
{
"key": "alt+left",
"command": "workbench.action.terminal.focusPreviousPane",
"when": "terminalFocus"
},
]
{
// 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":"en"
}
{
"terminal.integrated.shell.windows": "C:\\WINDOWS\\Sysnative\\bash.exe",
"terminal.integrated.shellArgs.windows": [
"-c",
"zsh"
],
"window.zoomLevel": 0,
"editor.fontFamily": "'Fira Code', monospace",
"editor.fontLigatures": true,
"editor.tabSize": 4,
"editor.lineNumbers": "on",
"workbench.colorTheme": "Nord",
"atomKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.snippetSuggestions": "top",
// "editor.formatOnPaste": true,
// "editor.formatOnSave": true,
"editor.detectIndentation": false,
"emmet.triggerExpansionOnTab": true,
"emmet.includeLanguages": {
"javascript": "javascriptreact"
},
"files.trimTrailingWhitespace": true,
"vim.useCtrlKeys": false,
"vim.searchHighlightColor": "rgba(150, 150, 255, 0.2)",
"vim.useSystemClipboard": true,
"vim.handleKeys": {
"<C-d>": false,
"<C-f>": false,
},
"vim.insertModeKeyBindings": [
{
"before": [
"j",
"j"
],
"after": [
"Esc"
]
}
],
// heavy
"vim.statusBarColorControl": true,
"vim.statusBarColors": {
"normal": "#005f5f",
"insert": "#5f0000",
"visual": "#5f00af",
"visualline": "#005f87",
"visualblock": "#86592d",
"replace": "#000000"
},
"workbench.colorCustomizations": {
"statusBar.background": "#5f00af",
"statusBar.noFolderBackground": "#5f00af",
"statusBar.debuggingBackground": "#5f00af"
},
"window.menuBarVisibility": "toggle",
"vim.disableAnnoyingNeovimMessage": true,
"sublimeTextKeymap.promptV3Features": true,
"editor.snippetSuggestions": "top",
"gitlens.advanced.messages": {
"suppressCommitHasNoPreviousCommitWarning": false,
"suppressCommitNotFoundWarning": false,
"suppressFileNotUnderSourceControlWarning": false,
"suppressGitVersionWarning": false,
"suppressLineUncommittedWarning": false,
"suppressNoRepositoryWarning": false,
"suppressResultsExplorerNotice": true,
"suppressShowKeyBindingsNotice": true,
"suppressUpdateNotice": false,
"suppressWelcomeNotice": true
},
"python.disablePromptForFeatures": [
"pylint"
],
"python.linting.enabledWithoutWorkspace": false,
"python.formatting.autopep8Path": "/home/amelia/.pyenv/shims/autopep8",
"python.formatting.pylintPath": "/home/amelia/.pyenv/versions/2.7.10/envs/dash/lib/python2.7/site-packages/pylint",
"[scss]": {
"editor.wordSeparators": "`~!@#$%^&*()-=+[{]}\\|;:'\",.<>/?_"
},
"prettier.useTabs": false,
"prettier.trailingComma": "all",
// "prettier.alignObjectProperties": true,
"prettier.jsxBracketSameLine": true,
"prettier.bracesSpacing": true,
"sync.gist": "178511a79d3f79a03b17eaabce237117",
"sync.lastUpload": "2018-08-21T16:51:12.378Z",
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.lastDownload": "",
"sync.forceDownload": false,
"sync.anonymousGist": false,
"sync.host": "",
"sync.pathPrefix": "",
"sync.quietSync": false,
"sync.askGistName": false,
"gitlens.gitExplorer.branches.layout": "list",
"gitlens.codeLens.scopes": [
"document",
"containers",
"blocks"
],
"gitlens.blame.heatmap.location": "left",
"gitlens.recentChanges.toggleMode": "window",
"gitlens.heatmap.toggleMode": "window",
"editor.minimap.enabled": false,
"gitlens.keymap": "alternate",
"gitlens.historyExplorer.enabled": false,
"gitlens.resultsExplorer.location": "scm",
"gitlens.gitExplorer.files.layout": "list",
"sync.removeExtensions": true,
"sync.syncExtensions": true,
}
{
/*
// 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.state": {
"prefix": "ts",
"body": [
"const { $1 } = this.state'"
]
},
"this.props": {
"prefix": "tp",
"body": [
"const { $1 } = this.props'"
]
},
"console.log": {
"prefix": "cl",
"body": [
"console.log($1)"
]
},
"console.log1": {
"prefix": "cll",
"body": [
"console.log('%c ' + $1, ['color: #444', 'background: #f4f4f4', 'font-weight: bold', 'display: block'].join(';'))"
]
}
}
{
// Place your snippets for javascriptreact 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.state": {
"prefix": "ts",
"body": [
"const { $1 } = this.state;"
]
},
"this.props": {
"prefix": "tp",
"body": [
"const { $1 } = this.props;"
]
},
"console.log": {
"prefix": "cl",
"body": [
"console.log($1)"
]
},
"console.log1": {
"prefix": "cll",
"body": [
"console.log('%c ' + $1, ['color: #444', 'background: #f4f4f4', 'font-weight: bold', 'display: block'].join(';'))"
]
}
}
{
/*
// Place your snippets for Python 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"
}
*/
"ipdb": {
"prefix": "ipdb",
"body": "import ipdb; ipdb.set_trace()"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment