Skip to content

Instantly share code, notes, and snippets.

@ErikBean
Last active October 2, 2019 19:48
Show Gist options
  • Save ErikBean/c50121665348e016d8d381df9f2ffc57 to your computer and use it in GitHub Desktop.
Save ErikBean/c50121665348e016d8d381df9f2ffc57 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2019-10-02T19:48:38.285Z","extensionVersion":"v3.4.3"}
[
{
"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.1.0"
},
{
"metadata": {
"id": "7a0110bb-231a-4598-aa1b-0769ea46d28b",
"publisherId": "aaron-bond.better-comments",
"publisherDisplayName": "aaron-bond"
},
"name": "better-comments",
"publisher": "aaron-bond",
"version": "2.0.5"
},
{
"metadata": {
"id": "5a6e2b21-1d61-4acd-b31b-907f9c23f18a",
"publisherId": "CoenraadS.bracket-pair-colorizer-2",
"publisherDisplayName": "CoenraadS"
},
"name": "bracket-pair-colorizer-2",
"publisher": "CoenraadS",
"version": "0.0.28"
},
{
"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": "f6dbd813-b0a0-42c1-90ea-10dde9d925a7",
"publisherId": "streetsidesoftware.code-spell-checker",
"publisherDisplayName": "streetsidesoftware"
},
"name": "code-spell-checker",
"publisher": "streetsidesoftware",
"version": "1.7.18"
},
{
"metadata": {
"id": "0f8bd812-5d52-4fff-bd1c-6b0a7ee9cad9",
"publisherId": "bierner.color-info",
"publisherDisplayName": "bierner"
},
"name": "color-info",
"publisher": "bierner",
"version": "0.5.1"
},
{
"metadata": {
"id": "90a838c3-675b-4b87-b7a5-75ea88432cce",
"publisherId": "joelday.docthis",
"publisherDisplayName": "joelday"
},
"name": "docthis",
"publisher": "joelday",
"version": "0.7.1"
},
{
"metadata": {
"id": "f60a60a6-95ba-42d4-b41c-3d24c1b89588",
"publisherId": "EditorConfig.EditorConfig",
"publisherDisplayName": "EditorConfig"
},
"name": "EditorConfig",
"publisher": "EditorConfig",
"version": "0.13.0"
},
{
"metadata": {
"id": "d58b4691-21e7-45b7-93c6-ee7e164288cc",
"publisherId": "spoonscen.es6-mocha-snippets",
"publisherDisplayName": "spoonscen"
},
"name": "es6-mocha-snippets",
"publisher": "spoonscen",
"version": "0.2.2"
},
{
"metadata": {
"id": "e55376f2-3b3e-4916-8dbf-34df2fce687b",
"publisherId": "drKnoxy.eslint-disable-snippets",
"publisherDisplayName": "drKnoxy"
},
"name": "eslint-disable-snippets",
"publisher": "drKnoxy",
"version": "1.2.0"
},
{
"metadata": {
"id": "1b625615-bded-4797-9806-079abcacfcc1",
"publisherId": "letrieu.expand-region",
"publisherDisplayName": "letrieu"
},
"name": "expand-region",
"publisher": "letrieu",
"version": "0.1.2"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "10.0.1"
},
{
"metadata": {
"id": "1dd7f786-f59f-4199-a147-fc98a56a11f2",
"publisherId": "naco-siren.gradle-language",
"publisherDisplayName": "naco-siren"
},
"name": "gradle-language",
"publisher": "naco-siren",
"version": "0.2.3"
},
{
"metadata": {
"id": "f45dc69c-8d62-4ea1-b01f-3ab90854acb6",
"publisherId": "sidthesloth.html5-boilerplate",
"publisherDisplayName": "sidthesloth"
},
"name": "html5-boilerplate",
"publisher": "sidthesloth",
"version": "1.0.3"
},
{
"metadata": {
"id": "93ecc089-f396-47b4-8676-7fa3bc156a2c",
"publisherId": "sysoev.language-stylus",
"publisherDisplayName": "sysoev"
},
"name": "language-stylus",
"publisher": "sysoev",
"version": "1.11.0"
},
{
"metadata": {
"id": "5db78037-f674-459f-a236-db622c427c5b",
"publisherId": "PKief.material-icon-theme",
"publisherDisplayName": "PKief"
},
"name": "material-icon-theme",
"publisher": "PKief",
"version": "3.9.0"
},
{
"metadata": {
"id": "22c24d3b-561b-4f0b-824c-40f622821e0a",
"publisherId": "guillaumedoutriaux.name-that-color",
"publisherDisplayName": "guillaumedoutriaux"
},
"name": "name-that-color",
"publisher": "guillaumedoutriaux",
"version": "0.1.2"
},
{
"metadata": {
"id": "79afa437-682e-4fa2-a4fd-87844832a1dc",
"publisherId": "ryu1kn.partial-diff",
"publisherDisplayName": "ryu1kn"
},
"name": "partial-diff",
"publisher": "ryu1kn",
"version": "1.4.0"
},
{
"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": "d80b9a94-f4a6-4e39-bc42-62212e365682",
"publisherId": "pnp.polacode",
"publisherDisplayName": "pnp"
},
"name": "polacode",
"publisher": "pnp",
"version": "0.3.4"
},
{
"metadata": {
"id": "f95d8fff-f70a-4ae5-bb06-5c47ddbc8fc6",
"publisherId": "timonwong.shellcheck",
"publisherDisplayName": "timonwong"
},
"name": "shellcheck",
"publisher": "timonwong",
"version": "0.8.1"
},
{
"metadata": {
"id": "261cac81-cd7b-4555-bb41-0c2d2bcd3e70",
"publisherId": "Gruntfuggly.todo-tree",
"publisherDisplayName": "Gruntfuggly"
},
"name": "todo-tree",
"publisher": "Gruntfuggly",
"version": "0.0.157"
},
{
"metadata": {
"id": "6623619a-676d-4cde-943f-a3c193b44fc0",
"publisherId": "ChakrounAnas.turbo-console-log",
"publisherDisplayName": "ChakrounAnas"
},
"name": "turbo-console-log",
"publisher": "ChakrounAnas",
"version": "1.3.1"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "ms-azuretools.vscode-docker",
"publisherDisplayName": "ms-azuretools"
},
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "0.8.1"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.9.1"
},
{
"metadata": {
"id": "0808d236-6faf-4f68-9f17-28f51a572ee4",
"publisherId": "deerawan.vscode-faker",
"publisherDisplayName": "deerawan"
},
"name": "vscode-faker",
"publisher": "deerawan",
"version": "1.3.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": "dd5a2c83-ad8c-4839-a529-0644e5acb646",
"publisherId": "mgmcdermott.vscode-language-babel",
"publisherDisplayName": "mgmcdermott"
},
"name": "vscode-language-babel",
"publisher": "mgmcdermott",
"version": "0.0.24"
},
{
"metadata": {
"id": "daf8b44d-8aae-4da2-80c5-1f770219f643",
"publisherId": "DavidAnson.vscode-markdownlint",
"publisherDisplayName": "DavidAnson"
},
"name": "vscode-markdownlint",
"publisher": "DavidAnson",
"version": "0.30.2"
},
{
"metadata": {
"id": "28fcf0b8-26a5-4e99-9b8d-02e990366c6f",
"publisherId": "tombonnike.vscode-status-bar-format-toggle",
"publisherDisplayName": "tombonnike"
},
"name": "vscode-status-bar-format-toggle",
"publisher": "tombonnike",
"version": "1.5.0"
},
{
"metadata": {
"id": "b476195a-5d3b-4a10-af0b-3d94f9c9f924",
"publisherId": "yatki.vscode-surround",
"publisherDisplayName": "yatki"
},
"name": "vscode-surround",
"publisher": "yatki",
"version": "1.0.2"
},
{
"metadata": {
"id": "6f5d4f30-67aa-4151-80c0-1bbe8ca5f9db",
"publisherId": "cssho.vscode-svgviewer",
"publisherDisplayName": "cssho"
},
"name": "vscode-svgviewer",
"publisher": "cssho",
"version": "2.0.0"
},
{
"metadata": {
"id": "5a6dc0d5-dc02-4121-8e24-cad33a2ff0af",
"publisherId": "ms-vsliveshare.vsliveshare",
"publisherDisplayName": "ms-vsliveshare"
},
"name": "vsliveshare",
"publisher": "ms-vsliveshare",
"version": "1.0.905"
}
]
// Place your key bindings in this file to override the defaults
[
{
"key": "cmd+shift+D",
"command": "docthis.documentThis",
"when": "editorTextFocus"
},
{
"key": "cmd+shift+L",
"command": "turboConsoleLog.displayLogMessage",
"when": "editorTextFocus && editorHasSelection"
},
{
"key": "cmd+up",
"command": "expand_region",
"when": "editorTextFocus"
},
{
"key": "cmd+down",
"command": "undo_expand_region",
"when": "editorTextFocus"
},
{
"key": "alt+left",
"command": "cursorWordPartLeft",
"when": "editorTextFocus"
},
{
"key": "alt+right",
"command": "cursorWordPartRight",
"when": "editorTextFocus"
},
{
"key": "cmd+backspace",
"command": "editor.action.deleteLines",
"when": "textInputFocus && !editorReadonly"
},
{
"key": "cmd+shift+C",
"command": "copyRelativeFilePath",
"when": "editorTextFocus"
},
{
"key": "cmd+t",
"command": "workbench.action.tasks.runTask",
"args": "Run tests"
},
]
{
"terminal.integrated.fontFamily": "MesloLGS NF",
"window.zoomLevel": 1,
"files.autoSave": "onFocusChange",
"editor.tabSize": 2,
"search.location": "panel",
"search.exclude": {
"**/dist": true,
"**/node_modules": true
},
"search.useGlobalIgnoreFiles": true,
"eslint.autoFixOnSave": true,
"git.detectSubmodules": false,
"editor.gotoLocation.multiple": "goto",
"editor.formatOnType": false,
"editor.formatOnPaste": true,
"eslint.alwaysShowStatus": true,
"eslint.lintTask.enable": true,
"editor.defaultFormatter": "dbaeumer.vscode-eslint",
"workbench.iconTheme": "material-icon-theme",
"cSpell.userWords": [
"Swiper",
"THREEDS",
"adyen",
"alipay",
"apigee",
"applepay",
"authorised",
"authtoken",
"bootroom",
"cerebro",
"cloudinary",
"coachmarks",
"creds",
"ctas",
"datafile",
"deferredpayment",
"denormalize",
"denormalized",
"denormalizing",
"devtools",
"eshop",
"eshopworld",
"exenv",
"fapiao",
"feedpreview",
"giftcard",
"giftcards",
"gru",
"healthcheck",
"interop",
"jcart",
"jira",
"labelledby",
"loctool",
"lolex",
"merch",
"middlewares",
"mochawesome",
"msrp",
"ncss",
"nginx",
"nikecloud",
"nikelab",
"noninteractive",
"offwhite",
"optimizely",
"paypal",
"polyfill",
"postpay",
"prefetch",
"presubmit",
"requestchain",
"rgba",
"signalfx",
"sitesrc",
"skus",
"sneakrs",
"snkrs",
"soasta",
"styl",
"submodule",
"toggleable",
"tomsachs",
"unfetched",
"unmount",
"unmounted",
"unmounting",
"unmounts",
"urijs",
"viewfeed",
"waitline",
"wechat"
],
"sync.gist": "c50121665348e016d8d381df9f2ffc57",
"liveshare.account": "ebean2",
"liveshare.accountProvider": "ebean2",
"liveshare.featureSet": "insiders",
"peacock.favoriteColors": [
{
"name": "Angular Red",
"value": "#b52e31"
},
{
"name": "Auth0 Orange",
"value": "#eb5424"
},
{
"name": "Azure Blue",
"value": "#007fff"
},
{
"name": "C# Purple",
"value": "#68217A"
},
{
"name": "Gatsby Purple",
"value": "#639"
},
{
"name": "Go Cyan",
"value": "#5dc9e2"
},
{
"name": "Java Blue-Gray",
"value": "#557c9b"
},
{
"name": "JavaScript Yellow",
"value": "#f9e64f"
},
{
"name": "Mandalorian Blue",
"value": "#1857a4"
},
{
"name": "Node Green",
"value": "#215732"
},
{
"name": "React Blue",
"value": "#00b3e6"
},
{
"name": "Something Different",
"value": "#832561"
},
{
"name": "Vue Green",
"value": "#42b883"
}
],
"cSpell.enabledLanguageIds": [
"asciidoc",
"c",
"css",
"diff",
"dockerfile",
"git-commit",
"go",
"groovy",
"handlebars",
"html",
"java",
"javascript",
"javascriptreact",
"json",
"jsonc",
"jsx",
"jsx-attr",
"jsx-tags",
"makefile",
"markdown",
"php",
"plaintext",
"python",
"r",
"ruby",
"rust",
"scss",
"shellscript",
"sql",
"styled-css",
"stylus",
"text",
"typescript",
"xml",
"yaml"
],
"material-icon-theme.activeIconPack": "react_redux",
"turboConsoleLog.addSemicolonInTheEnd": true,
"turboConsoleLog.logMessagePrefix": "🍯>>>",
"turboConsoleLog.quote": "'",
"sync.autoUpload": false,
"sync.forceUpload": false,
"better-comments.highlightPlainText": true,
"sync.autoDownload": false,
"sync.quietSync": false,
"editor.formatOnSave": 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": "clog",
"body": [
"console.log('>>> $1:',$1);",
"$0"
],
"description": "Log output to console"
},
"unit test": {
"prefix": "desc",
"body": [
"import proxyquire from 'proxyquire';",
"import sinon from 'sinon';",
"",
"proxyquire.noCallThru();",
"",
"const sandbox = sinon.sandbox.create();",
"const deps = {",
"\t'$5': sandbox.spy(),",
"};",
"const { default: $1 } = proxyquire('./$1', deps);",
"describe('module: $1', () => {",
"\tafterEach(() => sandbox.restore());",
"\tit('should ${2:do the thing}', () => {",
"\t\texpect($1($3)).to.eql($4);",
"\t\texpect(deps['${5:./}']).to.be.calledWith($6);$0",
"\t});",
"});",
""
],
"description": "Unit test boilerplate (no react)"
},
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment