Skip to content

Instantly share code, notes, and snippets.

@askilondz
Last active March 2, 2020 18:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save askilondz/721bf5dee9b226dfac8ac6db86d807ec to your computer and use it in GitHub Desktop.
Save askilondz/721bf5dee9b226dfac8ac6db86d807ec to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2020-03-02T18:09:04.820Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "e0b91637-e16b-4a66-b531-4459c494f514",
"publisherId": "cyrilletuzi.angular-schematics",
"publisherDisplayName": "cyrilletuzi"
},
"name": "angular-schematics",
"publisher": "cyrilletuzi",
"version": "3.3.0"
},
{
"metadata": {
"id": "214cbfb9-7c06-4467-bad4-357ae83eb587",
"publisherId": "johnpapa.Angular2",
"publisherDisplayName": "johnpapa"
},
"name": "Angular2",
"publisher": "johnpapa",
"version": "9.1.1"
},
{
"metadata": {
"id": "36d2103d-ba17-4fb6-9e79-32118fe3d48f",
"publisherId": "natewallace.angular2-inline",
"publisherDisplayName": "natewallace"
},
"name": "angular2-inline",
"publisher": "natewallace",
"version": "0.0.17"
},
{
"metadata": {
"id": "70378119-1d85-4935-9733-0298c7a369a2",
"publisherId": "steoates.autoimport",
"publisherDisplayName": "steoates"
},
"name": "autoimport",
"publisher": "steoates",
"version": "1.5.3"
},
{
"metadata": {
"id": "b689fcc8-d494-4dbf-a228-2c694a578afc",
"publisherId": "alefragnani.Bookmarks",
"publisherDisplayName": "alefragnani"
},
"name": "Bookmarks",
"publisher": "alefragnani",
"version": "11.0.0"
},
{
"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": "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.8.0"
},
{
"metadata": {
"id": "0f8bd812-5d52-4fff-bd1c-6b0a7ee9cad9",
"publisherId": "bierner.color-info",
"publisherDisplayName": "bierner"
},
"name": "color-info",
"publisher": "bierner",
"version": "0.5.1"
},
{
"metadata": {
"id": "532533c9-a894-4a58-9eee-bbfbe7c06f71",
"publisherId": "mikestead.dotenv",
"publisherDisplayName": "mikestead"
},
"name": "dotenv",
"publisher": "mikestead",
"version": "1.0.1"
},
{
"metadata": {
"id": "f60a60a6-95ba-42d4-b41c-3d24c1b89588",
"publisherId": "EditorConfig.EditorConfig",
"publisherDisplayName": "EditorConfig"
},
"name": "EditorConfig",
"publisher": "EditorConfig",
"version": "0.14.4"
},
{
"metadata": {
"id": "aae00486-7e92-42b3-91b0-2b419e4f3875",
"publisherId": "vincaslt.highlight-matching-tag",
"publisherDisplayName": "vincaslt"
},
"name": "highlight-matching-tag",
"publisher": "vincaslt",
"version": "0.9.6"
},
{
"metadata": {
"id": "5db78037-f674-459f-a236-db622c427c5b",
"publisherId": "PKief.material-icon-theme",
"publisherDisplayName": "PKief"
},
"name": "material-icon-theme",
"publisher": "PKief",
"version": "3.9.3"
},
{
"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": "4e44877c-1c8d-4f9c-ba86-1372d0fbeeb1",
"publisherId": "dracula-theme.theme-dracula",
"publisherDisplayName": "dracula-theme"
},
"name": "theme-dracula",
"publisher": "dracula-theme",
"version": "2.20.0"
},
{
"metadata": {
"id": "513cf511-3894-4ee2-8c34-13ab83ddfd37",
"publisherId": "eg2.tslint",
"publisherDisplayName": "eg2"
},
"name": "tslint",
"publisher": "eg2",
"version": "1.0.44"
},
{
"metadata": {
"id": "9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a",
"publisherId": "vscode-icons-team.vscode-icons",
"publisherDisplayName": "vscode-icons-team"
},
"name": "vscode-icons",
"publisher": "vscode-icons-team",
"version": "10.0.0"
},
{
"metadata": {
"id": "cdc86be7-fd82-4e06-9306-934b76cf2ae0",
"publisherId": "fivethree.vscode-ionic-snippets",
"publisherDisplayName": "fivethree"
},
"name": "vscode-ionic-snippets",
"publisher": "fivethree",
"version": "2.0.3"
},
{
"metadata": {
"id": "b476195a-5d3b-4a10-af0b-3d94f9c9f924",
"publisherId": "yatki.vscode-surround",
"publisherDisplayName": "yatki"
},
"name": "vscode-surround",
"publisher": "yatki",
"version": "1.0.2"
},
{
"metadata": {
"id": "07fc4a0a-11fc-4121-ba9a-f0d534c729d8",
"publisherId": "pflannery.vscode-versionlens",
"publisherDisplayName": "pflannery"
},
"name": "vscode-versionlens",
"publisher": "pflannery",
"version": "0.24.0"
}
]
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+cmd+z",
"command": "workbench.action.terminal.toggleTerminal"
},
{
"key": "ctrl+`",
"command": "-workbench.action.terminal.toggleTerminal"
},
{
"key": "shift+cmd+g",
"command": "workbench.view.scm"
},
{
"key": "ctrl+shift+g",
"command": "-workbench.view.scm"
},
{
"key": "ctrl+cmd+z",
"command": "workbench.action.terminal.focus",
"when": "!terminalFocus"
},
{
"key": "ctrl+cmd+up",
"command": "workbench.action.terminal.focusNext"
},
{
"key": "ctrl+cmd+down",
"command": "workbench.action.terminal.focusPrevious"
}
]
{
"workbench.colorTheme": "Dracula",
//Set icon theme
"workbench.iconTheme": "material-icon-theme",
"editor.fontFamily": "Fira Code",
"editor.fontLigatures": true,
// Controls how lines should wrap.
"editor.wordWrap": "on",
// The number of spaces a tab is equal to. This setting is overriden
// based on the file contents when `editor.detectIndentation` is true.
"editor.tabSize": 4,
// Insert spaces when pressing Tab. This setting is overriden
// based on the file contents when `editor.detectIndentation` is true.
"editor.insertSpaces": true,
// When opening a file, `editor.tabSize` and `editor.insertSpaces`
// will be detected based on the file contents. Set to false to keep
// the values you've explicitly set, above.
"editor.detectIndentation": false,
//GIT LENS
"gitlens.currentLine.enabled": false,
//BRACKET COLLORIZER
"bracketPairColorizer.showHorizontalScopeLine": false,
"bracketPairColorizer.showBracketsInGutter": true,
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
"**/.sourcemaps": true,
"**/.vscode": true,
},
"editor.quickSuggestions": {
"other": true,
"comments": true,
"strings": true
},
"tslint.autoFixOnSave": true,
//TEST THESE
"editor.formatOnType": true,
"editor.formatOnPaste": true,
//"files.autoSave": "onFocusChange",
// Controls if the editor will scroll beyond the last line
"editor.scrollBeyondLastLine": false,
// Number of editors shown in the Open Editors pane. Set it to 0 to hide the pane.
"explorer.openEditors.visible": 0,
// Confirm before synchronizing git repositories
"git.confirmSync": false,
// Controls the format of the label for an editor. Changing this setting can for example make it easier to understand the location of a file:
// - short: 'parent'
// - medium: 'workspace/src/parent'
// - long: '/home/user/workspace/src/parent'
// - default: '.../parent', when another tab shares the same title, or the relative workspace path if tabs are disabled
"workbench.editor.labelFormat": "default",
// Controls the font size in pixels of the terminal.
"terminal.integrated.fontSize": 12,
// Adjust the zoom level of the window. The original size is 0 and each increment above (e.g. 1) or below (e.g. -1) represents zooming 20% larger or smaller. You can also enter decimals to adjust the zoom level with a finer granularity.
"window.zoomLevel": 1,
//REGEX HIGHLIGHTS
"highlight.regexes": {
"(// ?TODO:?)(.*)": [
{
"overviewRulerColor": "#ebc944",
"backgroundColor": "#ebc944",
"color": "#333",
"fontWeight": "bold"
},
{
"backgroundColor": "#bca136",
"color": "#ffffff"
}
],
"(// ?FIXME:?)(.*)": [
{
"overviewRulerColor": "#c02f1d",
"backgroundColor": "#c02f1d",
"color": "#333",
"fontWeight": "bold"
},
{
"backgroundColor": "#9a2617",
"color": "#fff"
}
],
"(// )(@\\w+)": [
{},
{
"color": "#4de0ff"
}
]
},
//SETTINGS SYNC
"sync.gist": "721bf5dee9b226dfac8ac6db86d807ec",
"sync.lastUpload": "2018-04-27T00:22:31.441Z",
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.lastDownload": "2018-04-26T15:05:37.537Z",
"sync.forceDownload": false,
"sync.anonymousGist": false,
"sync.host": "",
"sync.pathPrefix": "",
"sync.quietSync": false,
"sync.askGistName": false,
"materialTheme.cache.workbench.settings": {
"themeColours": "Default"
},
"material-icon-theme.showUpdateMessage": false,
"sync.removeExtensions": true,
"sync.syncExtensions": true,
"gitlens.advanced.messages": {
"suppressShowKeyBindingsNotice": true
},
"git.enableSmartCommit": true,
"typescript.updateImportsOnFileMove.enabled": "never",
"explorer.confirmDelete": false,
"explorer.confirmDragAndDrop": false,
"editor.autoClosingBrackets": "always",
"editor.autoClosingQuotes": "beforeWhitespace",
"vsicons.projectDetection.disableDetect": true,
"vsicons.dontShowNewVersionMessage": true,
"editor.fontSize": 13
}
{
"ngContainer": {
"prefix": "ngContainer",
"body": [
"<ng-container *ngIf='${1:condition}'>",
" ",
"</ng-container>"
]
},
"ngTemplate": {
"prefix": "ngTemplate",
"body": [
"<ng-template #${1:elementId}>",
" ",
"</ng-template>"
]
},
}
{
"Console.log": {
"prefix": "cl",
"body": "console.log('$1', $2);",
"description": "Console Log"
}
}
{
"Console.log": {
"prefix": "cl",
"body": "console.log('$1', $2);",
"description": "Console Log"
},
"Arrow Function": {
"prefix": "arfn",
"body": [
"const ${`:functionName} = ($2) => {",
" $3",
"}"
],
"description": "Arrow Function"
},
"Array Method": {
"prefix": "arrmth",
"body": [
"${1|forEach,map,filter,reduce,some|}((${2:item}) => {",
" $3",
"})"
],
"description": "Array Method"
},
"Provider Inject": {
"prefix": "providerinject",
"body": [
"public $1: $2"
],
"description": "Public Provider Inject"
}
}
{
"undefined": {
"body": [
"foo()",
"\\t\\t{",
"",
"\\t\\t}"
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment