amikitevich
4/6/2017 - 8:22 AM

Visual Studio Code Sync Settings Gist

Visual Studio Code Sync Settings Gist

{"lastUpload":"2018-11-14T08:15:49.236Z","extensionVersion":"v3.2.0"}
[
  {
    "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": "f583eafd-aa0d-4ccb-8f44-d1e610389660",
      "publisherId": "CoenraadS.bracket-pair-colorizer",
      "publisherDisplayName": "CoenraadS"
    },
    "name": "bracket-pair-colorizer",
    "publisher": "CoenraadS",
    "version": "1.0.60"
  },
  {
    "metadata": {
      "id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
      "publisherId": "Shan.code-settings-sync",
      "publisherDisplayName": "Shan"
    },
    "name": "code-settings-sync",
    "publisher": "Shan",
    "version": "3.2.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": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd",
      "publisherId": "msjsdiag.debugger-for-chrome",
      "publisherDisplayName": "msjsdiag"
    },
    "name": "debugger-for-chrome",
    "publisher": "msjsdiag",
    "version": "4.11.0"
  },
  {
    "metadata": {
      "id": "b270444b-0115-43a7-abf7-f1da8158ec30",
      "publisherId": "mksafi.find-jump",
      "publisherDisplayName": "mksafi"
    },
    "name": "find-jump",
    "publisher": "mksafi",
    "version": "1.2.4"
  },
  {
    "metadata": {
      "id": "5960f38e-0bbe-4644-8f9c-9c8824e82511",
      "publisherId": "donjayamanne.githistory",
      "publisherDisplayName": "donjayamanne"
    },
    "name": "githistory",
    "publisher": "donjayamanne",
    "version": "0.4.3"
  },
  {
    "metadata": {
      "id": "4de763bd-505d-4978-9575-2b7696ecf94e",
      "publisherId": "eamodio.gitlens",
      "publisherDisplayName": "eamodio"
    },
    "name": "gitlens",
    "publisher": "eamodio",
    "version": "8.5.6"
  },
  {
    "metadata": {
      "id": "a2cec723-5349-460d-9de9-0fd1f8d3456f",
      "publisherId": "xabikos.JavaScriptSnippets",
      "publisherDisplayName": "xabikos"
    },
    "name": "JavaScriptSnippets",
    "publisher": "xabikos",
    "version": "1.7.1"
  },
  {
    "metadata": {
      "id": "26a529c9-2654-4b95-a63f-02f6a52429e6",
      "publisherId": "zhuangtongfa.Material-theme",
      "publisherDisplayName": "zhuangtongfa"
    },
    "name": "Material-theme",
    "publisher": "zhuangtongfa",
    "version": "2.17.7"
  },
  {
    "metadata": {
      "id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
      "publisherId": "esbenp.prettier-vscode",
      "publisherDisplayName": "esbenp"
    },
    "name": "prettier-vscode",
    "publisher": "esbenp",
    "version": "1.7.2"
  },
  {
    "metadata": {
      "id": "c807e072-5951-4a01-9542-450f946c7ec1",
      "publisherId": "xabikos.ReactSnippets",
      "publisherDisplayName": "xabikos"
    },
    "name": "ReactSnippets",
    "publisher": "xabikos",
    "version": "2.2.1"
  },
  {
    "metadata": {
      "id": "dda49fd5-1f3b-4d25-bf61-4fc41905ede5",
      "publisherId": "humao.rest-client",
      "publisherDisplayName": "humao"
    },
    "name": "rest-client",
    "publisher": "humao",
    "version": "0.20.3"
  },
  {
    "metadata": {
      "id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
      "publisherId": "dbaeumer.vscode-eslint",
      "publisherDisplayName": "dbaeumer"
    },
    "name": "vscode-eslint",
    "publisher": "dbaeumer",
    "version": "1.7.0"
  },
  {
    "metadata": {
      "id": "9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a",
      "publisherId": "robertohuertasm.vscode-icons",
      "publisherDisplayName": "robertohuertasm"
    },
    "name": "vscode-icons",
    "publisher": "robertohuertasm",
    "version": "7.28.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": "69ddd764-339a-4ecc-97c1-9c4ece58e36d",
      "publisherId": "GitHub.vscode-pull-request-github",
      "publisherDisplayName": "GitHub"
    },
    "name": "vscode-pull-request-github",
    "publisher": "GitHub",
    "version": "0.2.3"
  },
  {
    "metadata": {
      "id": "5a6dc0d5-dc02-4121-8e24-cad33a2ff0af",
      "publisherId": "ms-vsliveshare.vsliveshare",
      "publisherDisplayName": "ms-vsliveshare"
    },
    "name": "vsliveshare",
    "publisher": "ms-vsliveshare",
    "version": "0.3.953"
  }
]
// Empty
[
  {
    "key": "cmd+n",
    "command": "explorer.newFile"
  },
  {
    "key": "cmd+shift+n",
    "command": "explorer.newFolder",
    "when": "filesExplorerFocus"
  },
  {
    "key": "cmd+w",
    "command": "workbench.action.terminal.kill",
    "when": "terminalFocus"
  },
  {
    "key": "cmd+[",
    "command": "workbench.action.navigateBack"
  },
  {
    "key": "cmd+]",
    "command": "workbench.action.navigateForward"
  },
  {
    "key": "ctrl+shift+-",
    "command": "-workbench.action.navigateForward"
  },
  {
    "key": "ctrl+up",
    "command": "editor.action.smartSelect.grow",
    "when": "editorTextFocus"
  },
  {
    "key": "ctrl+shift+cmd+right",
    "command": "-editor.action.smartSelect.grow",
    "when": "editorTextFocus"
  },
  {
    "key": "ctrl+down",
    "command": "editor.action.smartSelect.shrink",
    "when": "editorTextFocus"
  },
  {
    "key": "ctrl+shift+cmd+left",
    "command": "-editor.action.smartSelect.shrink",
    "when": "editorTextFocus"
  },
  {
    "key": "cmd+e",
    "command": "workbench.action.openNextRecentlyUsedEditorInGroup"
  },
  {
    "key": "ctrl+tab",
    "command": "-workbench.action.openNextRecentlyUsedEditorInGroup"
  },
  {
    "key": "cmd+e",
    "command": "workbench.action.quickOpenNavigateNextInEditorPicker",
    "when": "inEditorsPicker && inQuickOpen"
  },
  {
    "key": "ctrl+tab",
    "command": "-workbench.action.quickOpenNavigateNextInEditorPicker",
    "when": "inEditorsPicker && inQuickOpen"
  },
  {
    "key": "alt+cmd+s",
    "command": "workbench.action.files.save"
  },
  {
    "key": "cmd+s",
    "command": "-workbench.action.files.save"
  },
  {
    "key": "cmd+s",
    "command": "workbench.action.files.saveAll"
  },
  {
    "key": "alt+cmd+s",
    "command": "-workbench.action.files.saveAll"
  },
  {
    "key": "cmd+k cmd+u",
    "command": "editor.action.transformToUppercase"
  },
  {
    "key": "cmd+k cmd+l",
    "command": "editor.action.transformToLowercase"
  },
  {
    "key": "cmd+;",
    "command": "findJump.activate"
  },
  {
    "key": "ctrl+cmd+right",
    "command": "workbench.action.increaseViewSize",
    "when": "!terminalFocus"
  },
  {
    "key": "ctrl+cmd+left",
    "command": "workbench.action.decreaseViewSize",
    "when": "!terminalFocus"
  },
  {
    "key": "ctrl+cmd+left",
    "command": "-workbench.action.moveEditorToPreviousGroup"
  },
  {
    "key": "ctrl+cmd+right",
    "command": "-workbench.action.moveEditorToNextGroup"
  }
  // {
  //     "key": "shift+cmd+;",
  //     "command": "findJump.activateWithSelection"
  // }
]
{
	// Defines VSCode's display language.
	// See https://go.microsoft.com/fwlink/?LinkId=761051 for a list of supported languages.
	// Changing the value requires to restart VSCode.
	"locale":"en"
}
{
  "files.autoSave": "onWindowChange",
  "files.trimTrailingWhitespace": true,
  "workbench.colorTheme": "One Dark Pro",
  "search.exclude": {
    "node_modules": true,
    ".idea": true,
    ".vscode": true
  },
  "files.exclude": {
    ".idea": true
    // "node_modules": true
  },
  "workbench.editor.showTabs": false,
  "workbench.iconTheme": "vscode-icons",
  "editor.fontFamily": "Fira Code",
  "editor.fontLigatures": true,
  "editor.fontSize": 13,
  "editor.renderWhitespace": "boundary",
  /* sync settings */
  "sync.gist": "1407b2d86cf19b2640932916736a7b49",
  "sync.autoDownload": false,
  "sync.autoUpload": false,
  "sync.forceDownload": false,
  "sync.quietSync": false,
  "sync.askGistName": false,
  // Use Terminal.app's default colors
  "workbench.colorCustomizations": {
    "terminal.ansiBlack": "#000000",
    "terminal.ansiRed": "#c23621",
    "terminal.ansiGreen": "#25bc24",
    "terminal.ansiYellow": "#adad27",
    "terminal.ansiBlue": "#492ee1",
    "terminal.ansiMagenta": "#d338d3",
    "terminal.ansiCyan": "#33bbc8",
    "terminal.ansiWhite": "#cbcccd",
    "terminal.ansiBrightBlack": "#818383",
    "terminal.ansiBrightRed": "#fc391f",
    "terminal.ansiBrightGreen": "#31e722",
    "terminal.ansiBrightYellow": "#eaec23",
    "terminal.ansiBrightBlue": "#5833ff",
    "terminal.ansiBrightMagenta": "#f935f8",
    "terminal.ansiBrightCyan": "#14f0f0",
    "terminal.ansiBrightWhite": "#e9ebeb"
  },
  "editor.minimap.enabled": false,
  "window.zoomLevel": 0,
  "editor.snippetSuggestions": "top",
  "editor.formatOnSave": true,
  "vsicons.projectDetection.autoReload": true,
  "typescript.tsdk": "/usr/local/lib/node_modules/typescript/lib",
  "cSpell.userWords": [
    ":",
    "Atlaz",
    "Burndown",
    "Capactiy",
    "Devtools",
    "Fira",
    "Injectable",
    "Jira",
    "Kanban",
    "Meetville",
    "Pred",
    "Qfilter",
    "Scrollable",
    "Swimlanes",
    "Swipeable",
    "Timesheet",
    "Trello",
    "Unarchived",
    "WORKLOG",
    "backend",
    "checkaot",
    "codelyzer",
    "gitlens",
    "inprogress",
    "minimap",
    "ngrx",
    "paypal",
    "paypal'",
    "precommit",
    "reselect",
    "roadmap",
    "rollbar",
    "subcolumn",
    "swimlane",
    "tsdk",
    "tsimporter",
    "validators",
    "vsicons",
    "wipped"
  ],
  "cSpell.showStatus": false,
  "typescript.format.enable": false,
  "editor.rulers": [120],
  "cSpell.diagnosticLevel": "Hint",
  "workbench.editor.enablePreview": false,
  "explorer.openEditors.visible": 0,
  "cSpell.enabled": true,
  "html.format.enable": true,
  "gitlens.advanced.messages": {
    "suppressCommitHasNoPreviousCommitWarning": false,
    "suppressCommitNotFoundWarning": false,
    "suppressFileNotUnderSourceControlWarning": false,
    "suppressGitVersionWarning": false,
    "suppressLineUncommittedWarning": false,
    "suppressNoRepositoryWarning": false,
    "suppressResultsExplorerNotice": true,
    "suppressShowKeyBindingsNotice": true,
    "suppressUpdateNotice": false,
    "suppressWelcomeNotice": true
  },
  "git.autofetch": true,
  "editor.tabSize": 2,
  "files.associations": {
    "*.es6": "javascript"
  },
  "diffEditor.ignoreTrimWhitespace": false,
  "workbench.fontAliasing": "auto",
  "editor.find.globalFindClipboard": true,
  "search.globalFindClipboard": true,
  "jsDocCompletion.enabled": false,
  "files.insertFinalNewline": true,
  "[html]": {
    "editor.formatOnSave": false
  },
  "[javascript]": {
    "editor.formatOnSave": true
  },
  "javascript.format.enable": false,
  "sync.removeExtensions": true,
  "sync.syncExtensions": true,
  "gitlens.keymap": "alternate",
  "gitlens.historyExplorer.enabled": true,
  "gitlens.codeLens.enabled": false,
  "gitlens.currentLine.enabled": false,
  "gitlens.hovers.currentLine.over": "line",
  "prettier.singleQuote": true,
  "prettier.printWidth": 120,
  "files.watcherExclude": {
    "**/.git/objects/**": true,
    "**/.git/subtree-cache/**": true,
    "**/node_modules/**": true,
    "**/build/**": true
  },
  "emmet.syntaxProfiles": {
    "javascript": "jsx",
    "xml": {
      "attr_quotes": "single"
    }
  },
  "prettier.arrowParens": "always",
  "gitlens.resultsExplorer.files.layout": "auto",
  "javascript.updateImportsOnFileMove.enabled": "prompt",
  "debug.toolBarLocation": "docked",
  "gitlens.showWhatsNewAfterUpgrades": false,
  "workbench.commandPalette.history": 10,
  "breadcrumbs.enabled": true,
  "breadcrumbs.symbolPath": "off",
  "prettier.trailingComma": "all",
  "editor.suggest.localityBonus": true,
  "githubPullRequests.hosts": [
    {
      "host": "https://github.com",
      "username": "oauth",
      "token": "system"
    }
  ],
  "search.showLineNumbers": 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"
  // }
  "Print to console": {
    "prefix": "cl",
    "body": ["console.log(${var})"],
    "description": "Log output to console"
  },
  "class name with multiple classes": {
    "prefix": "clns",
    "body": ["className={`${styles.${var}}`}"],
    "description": "class name with multiple classes"
  },
  "class name with one class": {
    "prefix": "cln",
    "body": ["className={styles.${var}}"],
    "description": "class name with one class"
  },
  "import styles": {
    "prefix": "impstyles",
    "body": ["import styles from './${TM_FILENAME_BASE}.scss';"],
    "description": "class name with one class"
  },
  "import classNames": {
    "prefix": "impcln",
    "body": ["import classNames from 'classnames';"],
    "description": "class names"
  }
}
{
/*
	// Place your snippets for Angular Template 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 TypeScript 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)"
		],
		"description": "Log output to console"
	}
*/
  "Print to console": {
    "prefix": "cl",
    "body": ["console.log(${var})"],
    "description": "Log output to console"
  },
  "ngrx action label": {
    "prefix": "acLabel",
    "body": ["const ${ACTION_NAME} = '[${TITLE}] ${description}';"],
    "description": "create Action label"
  },
  "ngrx action class": {
    "prefix": "action",
    "body": [
      "export const ${1:type} = '[${TM_FILENAME_BASE}] ${1}';",
      "export class ${ActionName} implements Action {",
      "\treadonly type = ${1};",
      "",
      "\tconstructor(public payload: ${any}) { }",
      "}"
    ],
    "description": "create Action label"
  },
  "ngrx base selectors": {
    "prefix": "nxCommonS",
    "body": [
      "export const {",
      "\tgetState,",
      "\tgetEntities,",
      "\tgetIds,",
      "\tgetAll",
      "\tisEmpty",
      "} = createCommonSelectors<${EntityInterface}>(${ENTITY_PL_CODE});"
    ],
    "description": "base Selectors"
  }
}
{"version":"7.28.0","status":0,"welcomeShown":true}