Skip to content

Instantly share code, notes, and snippets.

@SershoCode
Last active January 8, 2021 13:15
Show Gist options
  • Save SershoCode/55ba3931b553fb7cc68a502f6650fba0 to your computer and use it in GitHub Desktop.
Save SershoCode/55ba3931b553fb7cc68a502f6650fba0 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2021-01-08T13:15:27.530Z","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.10"
},
{
"metadata": {
"id": "6e440e71-8ed9-4f25-bb78-4b13096b8a03",
"publisherId": "formulahendry.auto-rename-tag",
"publisherDisplayName": "formulahendry"
},
"name": "auto-rename-tag",
"publisher": "formulahendry",
"version": "0.1.6"
},
{
"metadata": {
"id": "7a0110bb-231a-4598-aa1b-0769ea46d28b",
"publisherId": "aaron-bond.better-comments",
"publisherDisplayName": "aaron-bond"
},
"name": "better-comments",
"publisher": "aaron-bond",
"version": "2.1.0"
},
{
"metadata": {
"id": "5a6e2b21-1d61-4acd-b31b-907f9c23f18a",
"publisherId": "CoenraadS.bracket-pair-colorizer-2",
"publisherDisplayName": "CoenraadS"
},
"name": "bracket-pair-colorizer-2",
"publisher": "CoenraadS",
"version": "0.2.0"
},
{
"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": "b63c44fd-0457-4696-99e9-dbfdf70d77de",
"publisherId": "ritwickdey.LiveServer",
"publisherDisplayName": "ritwickdey"
},
"name": "LiveServer",
"publisher": "ritwickdey",
"version": "5.6.1"
},
{
"metadata": {
"id": "5db78037-f674-459f-a236-db622c427c5b",
"publisherId": "PKief.material-icon-theme",
"publisherDisplayName": "PKief"
},
"name": "material-icon-theme",
"publisher": "PKief",
"version": "4.4.0"
},
{
"metadata": {
"id": "113b22c8-8125-42ec-8c6b-80c3f5d5fa5f",
"publisherId": "IBM.output-colorizer",
"publisherDisplayName": "IBM"
},
"name": "output-colorizer",
"publisher": "IBM",
"version": "0.1.2"
},
{
"metadata": {
"id": "30557e54-0390-4524-bd96-457b7ee35fc7",
"publisherId": "alefragnani.pascal",
"publisherDisplayName": "alefragnani"
},
"name": "pascal",
"publisher": "alefragnani",
"version": "9.2.0"
},
{
"metadata": {
"id": "31b8d9c3-e4f0-48df-b38b-1743aa720190",
"publisherId": "alefragnani.pascal-formatter",
"publisherDisplayName": "alefragnani"
},
"name": "pascal-formatter",
"publisher": "alefragnani",
"version": "2.4.0"
},
{
"metadata": {
"id": "a41c1549-4053-44d4-bf30-60fc809b4a86",
"publisherId": "christian-kohler.path-intellisense",
"publisherDisplayName": "christian-kohler"
},
"name": "path-intellisense",
"publisher": "christian-kohler",
"version": "2.3.0"
},
{
"metadata": {
"id": "389cd4a7-a68b-4cc5-8451-29cc7674ef6d",
"publisherId": "jeff-hykin.polacode-2019",
"publisherDisplayName": "jeff-hykin"
},
"name": "polacode-2019",
"publisher": "jeff-hykin",
"version": "0.5.2"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "5.8.0"
},
{
"metadata": {
"id": "1b747f06-3789-4ebd-ac99-f1fe430c3347",
"publisherId": "alefragnani.project-manager",
"publisherDisplayName": "alefragnani"
},
"name": "project-manager",
"publisher": "alefragnani",
"version": "11.3.1"
},
{
"metadata": {
"id": "f7b574f6-383c-42e1-96bd-0ce1dcc3bf5b",
"publisherId": "daylerees.rainglow",
"publisherDisplayName": "daylerees"
},
"name": "rainglow",
"publisher": "daylerees",
"version": "1.5.2"
},
{
"metadata": {
"id": "607fd052-be03-4363-b657-2bd62b83d28a",
"publisherId": "ms-vscode-remote.remote-ssh",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-ssh",
"publisher": "ms-vscode-remote",
"version": "0.61.0"
},
{
"metadata": {
"id": "bfeaf631-bcff-4908-93ed-fda4ef9a0c5c",
"publisherId": "ms-vscode-remote.remote-ssh-edit",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-ssh-edit",
"publisher": "ms-vscode-remote",
"version": "0.62.0"
},
{
"metadata": {
"id": "f0c5397b-d357-4197-99f0-cb4202f22818",
"publisherId": "ms-vscode-remote.remote-wsl",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-wsl",
"publisher": "ms-vscode-remote",
"version": "0.44.5"
},
{
"metadata": {
"id": "261cac81-cd7b-4555-bb41-0c2d2bcd3e70",
"publisherId": "Gruntfuggly.todo-tree",
"publisherDisplayName": "Gruntfuggly"
},
"name": "todo-tree",
"publisher": "Gruntfuggly",
"version": "0.0.193"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "ms-azuretools.vscode-docker",
"publisherDisplayName": "ms-azuretools"
},
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "1.9.0"
},
{
"metadata": {
"id": "eedfd044-d5ac-4389-973d-3ac1fdb98ad5",
"publisherId": "kisstkondoros.vscode-gutter-preview",
"publisherDisplayName": "kisstkondoros"
},
"name": "vscode-gutter-preview",
"publisher": "kisstkondoros",
"version": "0.26.2"
},
{
"metadata": {
"id": "aaee577c-f062-495a-9816-0cbd442f1d25",
"publisherId": "ecmel.vscode-html-css",
"publisherDisplayName": "ecmel"
},
"name": "vscode-html-css",
"publisher": "ecmel",
"version": "0.2.3"
},
{
"metadata": {
"id": "392df454-688b-4d61-8dba-a12956ac6448",
"publisherId": "MS-CEINTL.vscode-language-pack-ru",
"publisherDisplayName": "MS-CEINTL"
},
"name": "vscode-language-pack-ru",
"publisher": "MS-CEINTL",
"version": "1.49.1"
},
{
"metadata": {
"id": "2902cc5b-802e-48a9-a616-c6f11f98846a",
"publisherId": "chinchiheather.vscode-margin-colours",
"publisherDisplayName": "chinchiheather"
},
"name": "vscode-margin-colours",
"publisher": "chinchiheather",
"version": "1.4.0"
},
{
"metadata": {
"id": "414b2873-c80e-4dc6-9031-bd185cfb3944",
"publisherId": "william-voyek.vscode-nginx",
"publisherDisplayName": "william-voyek"
},
"name": "vscode-nginx",
"publisher": "william-voyek",
"version": "0.7.2"
},
{
"metadata": {
"id": "40261fd4-b94e-428c-9ce4-c8e9f7acda78",
"publisherId": "teclado.vscode-nginx-format",
"publisherDisplayName": "teclado"
},
"name": "vscode-nginx-format",
"publisher": "teclado",
"version": "0.0.6"
},
{
"metadata": {
"id": "97a08c5f-6667-4242-a5c5-045dfb6bd4b9",
"publisherId": "wayou.vscode-todo-highlight",
"publisherDisplayName": "wayou"
},
"name": "vscode-todo-highlight",
"publisher": "wayou",
"version": "1.0.4"
},
{
"metadata": {
"id": "2061917f-f76a-458a-8da9-f162de22b97e",
"publisherId": "redhat.vscode-yaml",
"publisherDisplayName": "redhat"
},
"name": "vscode-yaml",
"publisher": "redhat",
"version": "0.13.0"
},
{
"metadata": {
"id": "876e8f93-74d0-4f4f-91b7-34a09f19f444",
"publisherId": "VisualStudioExptTeam.vscodeintellicode",
"publisherDisplayName": "VisualStudioExptTeam"
},
"name": "vscodeintellicode",
"publisher": "VisualStudioExptTeam",
"version": "1.2.10"
}
]
// Поместите настраиваемые сочетания клавиш в этот файл, чтобы переопределить сочетания клавиш по умолчанию.auto[]
[
{
"key": "f5",
"command": "workbench.action.debug.run",
"when": "!inDebugMode"
},
{
"key": "ctrl+f5",
"command": "-workbench.action.debug.run",
"when": "!inDebugMode"
},
{
"key": "ctrl+f5",
"command": "workbench.action.debug.start",
"when": "!inDebugMode"
},
{
"key": "f5",
"command": "-workbench.action.debug.start",
"when": "!inDebugMode"
},
{
"key": "ctrl+f5",
"command": "workbench.action.debug.continue",
"when": "inDebugMode"
},
{
"key": "f5",
"command": "-workbench.action.debug.continue",
"when": "inDebugMode"
},
{
"key": "numpad_add",
"command": "workbench.action.toggleActivityBarVisibility"
}
]
{
//--------------Editor and workbench--------------------
"editor.fontSize": 17,
"markdown.preview.fontSize": 17,
"terminal.integrated.fontWeight": "400",
"editor.formatOnPaste": true,
"files.autoSave": "off",
"telemetry.enableCrashReporter": false,
"telemetry.enableTelemetry": false,
"git.path": "C:\\Program Files (x86)\\Git\\bin\\git.exe",
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"explorer.confirmDelete": false,
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"git.enableSmartCommit": true,
"gist.defaultPrivate": true,
"workbench.iconTheme": "vscode-icons",
"prettier.printWidth": 220,
"explorer.confirmDragAndDrop": false,
"javascript.updateImportsOnFileMove.enabled": "always",
"editor.autoClosingQuotes": "beforeWhitespace",
"editor.dragAndDrop": false,
"editor.mouseWheelZoom": true,
"editor.smoothScrolling": true,
"editor.tabCompletion": "on",
"editor.fontLigatures": true,
"editor.fontWeight": "500",
"window.zoomLevel": 0,
"editor.maxTokenizationLineLength": 300,
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
//--------------Editor Colors--------------------
"workbench.colorCustomizations": {
"activityBar.background": "#8ac74d", //Левая вертикальная панель
"sideBar.background": "#4d433b", //Цвет панели с файлами
"editor.background": "#473e35", //Фон окна 473e36 494038 4e453e 494037 473e35
"statusBar.background": "#95cc5e", //Статусбар
"editorGutter.background": "#4b4239" //Цвет панели с номерами строк
},
//--------------Extensions--------------------
"sync.gist": "55ba3931b553fb7cc68a502f6650fba0",
"terminal.integrated.shell.windows": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
"editor.wordWrapColumn": 110,
"html.format.wrapLineLength": 80,
"files.exclude": {
"**/.git": false,
"**/.git*": true,
"**/.vs": true,
"**/.vscode": true,
"**/desktop.ini": true,
"**/node_modules": true,
"**/package-lock.json": true,
"**/README.md": true,
"**/yarn.lock": true
},
"workbench.colorTheme": "Earthsong (rainglow)",
"prettier.singleQuote": true,
"prettier.tabWidth": 4,
"prettier.trailingComma": "all",
"quokka.compactMessageOutput": true,
"quokka.showOutputOnStart": false,
"editor.fontFamily": "Fira Code iScript",
"prettier.disableLanguages": ["vue", "yaml"],
"git.postCommitCommand": "push",
"sync.forceUpload": true,
"glassit.alpha": 255,
"editor.minimap.enabled": false,
"editor.renderWhitespace": "all",
"workbench.activityBar.visible": true,
"typescript.locale": "ru",
"files.hotExit": "onExitAndWindowClose",
"files.trimTrailingWhitespace": true,
"files.trimFinalNewlines": true,
"editor.autoClosingBrackets": "always",
"git.confirmSync": false,
"liveServer.settings.donotShowInfoMsg": true,
"editor.insertSpaces": true,
"editor.detectIndentation": false,
"prettier.useTabs": false,
"javascript.format.insertSpaceAfterConstructor": true,
"scss.lint.float": "warning",
"window.menuBarVisibility": "toggle",
"vssolution.showMode": "activityBar",
"vssolution.solutionExplorerIcons": "current-theme",
"vssolution.showOutputChannel": true,
"vssolution.trackActiveItem": false,
"vssolution.netcoreIgnore": ["bin", "node_modules", "obj", ".ds_store"],
"vssolution.xxprojItemTypes": {
"*": "Content",
"cs": "Compile",
"cpp": "ClCompile",
"cc": "ClCompile",
"c": "ClCompile",
"h": "ClInclude",
"hpp": "ClInclude",
"vb": "Compile",
"fs": "Compile",
"ts": "TypeScriptCompile"
},
"vssolution.xmlspaces": "2",
"vssolution.altSolutionFolders": ["src"],
"vssolution.win32Encoding": {
"932": "Shift_JIS",
"936": "GBK",
"950": "BIG5"
},
"omnisharp.useEditorFormattingSettings": false,
"razor.disabled": false,
"javascript.format.placeOpenBraceOnNewLineForControlBlocks": true,
"typescript.format.placeOpenBraceOnNewLineForControlBlocks": true,
"typescript.format.placeOpenBraceOnNewLineForFunctions": true,
"csharpfixformat.sort.usings.order": "",
"csharpfixformat.sort.usings.enabled": false,
"csharpfixformat.style.braces.onSameLine": false,
"csharpfixformat.style.newline.atEnd": true,
"csharpfixformat.style.spaces.beforeParenthesis": false,
//-------------Emmet---------------------
"emmet.includeLanguages": {
"vue-html": "html",
"razor": "html",
"aspnetcorerazor": "html",
"plaintext": "jade",
"php": "html",
"blade": "html"
},
//-------------Live SASS---------------------
"liveSassCompile.settings.formats": [
{
"format": "compressed", //Format can be expanded, compact, compressed or nested. Default is expanded.
"extensionName": ".min.css",
"savePath": "/ServerVisualizer.Web/wwwroot/css/"
}
],
"liveSassCompile.settings.generateMap": false,
"liveSassCompile.settings.autoprefix": ["> 1%", "last 2 versions"],
//-------------JavaScript---------------------
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": [
"keyword", //import, export, return…
"storage.type", //let, var
"support.type.object.module" //module.exports...
],
"settings": {
"fontStyle": "italic"
}
},
{
"scope": ["variable.other.object"],
"settings": {
"foreground": "#ff7231"
}
},
{
"scope": ["entity.name.function", "support.function", "storage.type"],
"settings": {
"foreground": "#c6ff2ad2"
}
},
{
"scope": ["keyword.operator.comparison.js"],
"settings": {
"fontStyle": ""
}
},
{
"scope": ["keyword.other.special-method.dockerfile", "comment.unbuffered.block.pug", "keyword.other.DML.sql"],
"settings": {
"foreground": "#ff3535",
"fontStyle": ""
}
},
{
"scope": ["entity.name.tag.yaml"],
"settings": {
"foreground": "#d0ff01"
}
},
{
"scope": ["source.dockerfile", "entity.other.attribute-name.class.pug", "punctuation.definition.entity.css", "comment.block.razor"],
"settings": {
"foreground": "#c7fd31d7"
}
},
{
"scope": ["support.type.property-name.css.sass", "support.type.property-name.css"],
"settings": {
"foreground": "#83b5ffd7"
}
},
{
"scope": ["entity.other.attribute-name.id.css.sass", "entity.other.attribute-name.id.css"],
"settings": {
"foreground": "#ff62c3d7"
}
},
{
"scope": ["entity.other.attribute-name.class.css.sass", "entity.other.attribute-name.class.css"],
"settings": {
"foreground": "#fffc34d7"
}
},
{
"scope": ["variable.other", "meta.definition.variable.scss", "variable.control.import.include.pug", "entity.name.tag.css.sass.symbol"],
"settings": {
"foreground": "#fdf900d7"
}
},
{
"scope": ["comment.line.sass", "comment.line.scss", "entity.name.tag.css", "comment.line.double-slash.js", "keyword.other.unit.px.css", "keyword.other.unit.vw.css", "keyword.other.unit.vh.css"],
"settings": {
"foreground": "#b9f31ad7"
}
},
{
"scope": ["punctuation.definition.binding-pattern.object.js"],
"settings": {
"foreground": "#d668bb",
"fontStyle": "bold"
}
},
{
"scope": ["support.constant.color.w3c-standard-color-name.css", "variable.control.import.include.pug", "entity.other.attribute-name.pseudo-class.css", "entity.other.attribute-name.tag.pug"],
"settings": {
"foreground": "#ff6687"
}
},
{
"scope": ["variable.other.constant.js"],
"settings": {
"foreground": "#ff436c"
}
},
{
"scope": [
"meta.object-literal.key.js",
"text.pug",
"string.quoted.pug",
"variable.other.property.js",
"punctuation.definition.template-expression.begin.js",
"punctuation.definition.template-expression.end.js",
"keyword.control.conditional.js"
],
"settings": {
"foreground": "#f5f5f5"
}
},
{
"scope": ["variable.parameter.js", "variable.other.readwrite.js", "entity.name.tag.pug", "meta.tag.sgml.doctype.html"],
"settings": {
"foreground": "#fbff00"
}
},
//-------------C#---------------------
{
"scope": [
"storage.modifier.cs",
"keyword.type.cs",
"keyword.other.get.cs",
"keyword.other.set.cs",
"keyword.other.using.cs",
"keyword.other.this.cs",
"keyword.control.razor.directive.code",
"keyword.control.razor.directive.inject",
"keyword.other.namespace.cs",
"keyword.other.sql"
],
"settings": {
"foreground": "#8094ec",
"fontStyle": ""
}
},
{
"scope": [
"keyword.other.class.cs",
"entity.name.type.namespace.cs",
"keyword.control.razor.directive.page",
"keyword.control.razor.directive.namespace",
"keyword.control.razor.directive.addTagHelper",
"keyword.control.cshtml.transition"
],
"settings": {
"foreground": "#a4e22fd3",
"fontStyle": ""
}
},
{
"scope": ["storage.type.cs"],
"settings": {
"foreground": "#c6ff2ad2",
"fontStyle": ""
}
},
{
"scope": ["variable.other.object.cs", "keyword.other.new.cs", "entity.name.type.class.cs"],
"settings": {
"foreground": "#c6ff2ad2",
"fontStyle": ""
}
},
{
"scope": ["entity.name.function.cs", "keyword.operator.arrow.cs"],
"settings": {
"foreground": "#ffee07",
"fontStyle": ""
}
},
{
"scope": [
"variable.other.object.property.cs",
"entity.name.variable.local.cs",
"entity.name.variable.parameter.cs",
"entity.name.variable.property.cs",
"variable.other.readwrite.cs",
"entity.name.variable.field.cs",
"punctuation.curlybrace.open.cs"
],
"settings": {
"foreground": "#ffffff",
"fontStyle": ""
}
},
{
"scope": [
"string.quoted.double.cs",
"keyword.control.conditional.if.cs",
"keyword.control.conditional.else.cs",
"keyword.control.loop.foreach.cs",
"keyword.operator.comparison.cs",
"keyword.control.loop.in.cs",
"keyword.operator.logical.cs",
"keyword.other.var.cs"
],
"settings": {
"foreground": "#ff7300",
"fontStyle": ""
}
},
{
"scope": ["keyword.other.await.cs"],
"settings": {
"foreground": "#c17ee7",
"fontStyle": ""
}
},
//-------------C# Razor---------------------
{
"scope": ["invalid.illegal.unrecognized-tag.html", "source.sql"],
"settings": {
"foreground": "#a6db2b",
"fontStyle": ""
}
},
//-------------Pascal-----------------------
{
"scope": ["keyword.pascal"],
"settings": {
"foreground": "#f3e73d", // ff8c5f
"fontStyle": ""
}
}
]
},
"todo-tree.tree.showScanModeButton": false,
"polacode.transparentBackground": true,
"polacode.backgroundColor": "#6ac5fe",
"remote.SSH.remotePlatform": {
"server": "linux"
},
"remote.extensionKind": {
"ms-azuretools.vscode-docker": "workspace"
}
//---------------End of Config-------------------
}
{
// Place your global snippets here. Each snippet is defined under a snippet name and has a scope, prefix, body and
// description. Add comma separated ids of the languages where the snippet is applicable in the scope field. If scope
// is left empty or omitted, the snippet gets applied to all languages. 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.
"Create Comment-Block": {
"prefix": "comm",
"body": ["//*------------------------------------", "//*---------------$1---------------*/", "//*------------------------------------"],
"description": "Created the Comment-Block"
}
}
{
"Require": {
"prefix": "req",
"body": ["const $1 = require(\"$1\");"],
"description": "Require"
},
"RequireFile": {
"prefix": "reqf",
"body": ["const $1 = require(\"./$2\");"],
"description": "Require file"
},
"InsertFragment": {
"prefix": "$",
"body": ["${$1};"],
"description": "Insert fragment in ``"
},
"ConsoleLog": {
"prefix": "cl",
"body": ["console.log($1);"],
"description": "Console Log"
},
"Quokka?": {
"prefix": "/?",
"body": ["/*?*/"],
"description": "Quokka /*?*/"
},
"Quokka?.": {
"prefix": "/?.",
"body": ["/*?.*/"],
"description": "Quokka /*?*/"
},
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment