Skip to content

Instantly share code, notes, and snippets.

@Laoujin
Last active July 17, 2019 23:00
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 Laoujin/eb201494af87c818a3756206352d69ba to your computer and use it in GitHub Desktop.
Save Laoujin/eb201494af87c818a3756206352d69ba to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2019-07-17T23:01:07.107Z","extensionVersion":"v3.4.0"}
[
{
"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": "70378119-1d85-4935-9733-0298c7a369a2",
"publisherId": "steoates.autoimport",
"publisherDisplayName": "steoates"
},
"name": "autoimport",
"publisher": "steoates",
"version": "1.5.3"
},
{
"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": "b689fcc8-d494-4dbf-a228-2c694a578afc",
"publisherId": "alefragnani.Bookmarks",
"publisherDisplayName": "alefragnani"
},
"name": "Bookmarks",
"publisher": "alefragnani",
"version": "10.4.4"
},
{
"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": "4205c2e0-38c9-428f-b3fc-cffe1abe2f72",
"publisherId": "ultradracula.captain-sweetheart",
"publisherDisplayName": "ultradracula"
},
"name": "captain-sweetheart",
"publisher": "ultradracula",
"version": "0.0.3"
},
{
"metadata": {
"id": "a6a0c5b2-d078-4bf5-a9ee-4e37054414b3",
"publisherId": "formulahendry.code-runner",
"publisherDisplayName": "formulahendry"
},
"name": "code-runner",
"publisher": "formulahendry",
"version": "0.9.11"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.4.0"
},
{
"metadata": {
"id": "f6dbd813-b0a0-42c1-90ea-10dde9d925a7",
"publisherId": "streetsidesoftware.code-spell-checker",
"publisherDisplayName": "streetsidesoftware"
},
"name": "code-spell-checker",
"publisher": "streetsidesoftware",
"version": "1.7.17"
},
{
"metadata": {
"id": "d0bfc4ab-1d3a-4487-8782-7cf6027b4fff",
"publisherId": "ms-vscode.csharp",
"publisherDisplayName": "ms-vscode"
},
"name": "csharp",
"publisher": "ms-vscode",
"version": "1.20.0"
},
{
"metadata": {
"id": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd",
"publisherId": "msjsdiag.debugger-for-chrome",
"publisherDisplayName": "msjsdiag"
},
"name": "debugger-for-chrome",
"publisher": "msjsdiag",
"version": "4.11.6"
},
{
"metadata": {
"id": "11eb4752-3e91-458c-b11c-56306b9e05fe",
"publisherId": "bogdanlazar.edge",
"publisherDisplayName": "bogdanlazar"
},
"name": "edge",
"publisher": "bogdanlazar",
"version": "1.1.8"
},
{
"metadata": {
"id": "f60a60a6-95ba-42d4-b41c-3d24c1b89588",
"publisherId": "EditorConfig.EditorConfig",
"publisherDisplayName": "EditorConfig"
},
"name": "EditorConfig",
"publisher": "EditorConfig",
"version": "0.13.0"
},
{
"metadata": {
"id": "2335b326-c334-4e81-bc51-c408fcec6e7c",
"publisherId": "waderyan.gitblame",
"publisherDisplayName": "waderyan"
},
"name": "gitblame",
"publisher": "waderyan",
"version": "2.8.1"
},
{
"metadata": {
"id": "b75c12ec-9a82-45e7-aac2-1687e509a76b",
"publisherId": "sidneys1.gitconfig",
"publisherDisplayName": "sidneys1"
},
"name": "gitconfig",
"publisher": "sidneys1",
"version": "2.0.0"
},
{
"metadata": {
"id": "aae00486-7e92-42b3-91b0-2b419e4f3875",
"publisherId": "vincaslt.highlight-matching-tag",
"publisherDisplayName": "vincaslt"
},
"name": "highlight-matching-tag",
"publisher": "vincaslt",
"version": "0.9.2"
},
{
"metadata": {
"id": "7b71fc1b-190d-4f7d-95d1-93e422649b0a",
"publisherId": "Zignd.html-css-class-completion",
"publisherDisplayName": "Zignd"
},
"name": "html-css-class-completion",
"publisher": "Zignd",
"version": "1.19.0"
},
{
"metadata": {
"id": "eaa2127d-cb69-4ab9-8505-a60c9ee5f28b",
"publisherId": "oderwat.indent-rainbow",
"publisherDisplayName": "oderwat"
},
"name": "indent-rainbow",
"publisher": "oderwat",
"version": "7.4.0"
},
{
"metadata": {
"id": "198a707e-28af-4e84-8610-6e2f628dd12d",
"publisherId": "redhat.java",
"publisherDisplayName": "redhat"
},
"name": "java",
"publisher": "redhat",
"version": "0.46.0"
},
{
"metadata": {
"id": "05e8da77-310a-464b-85f0-2c258cd47f40",
"publisherId": "DimitarNonov.jellybeans-theme",
"publisherDisplayName": "DimitarNonov"
},
"name": "jellybeans-theme",
"publisher": "DimitarNonov",
"version": "1.5.1"
},
{
"metadata": {
"id": "98790d67-10fa-497c-9113-f6c7489207b2",
"publisherId": "yzhang.markdown-all-in-one",
"publisherDisplayName": "yzhang"
},
"name": "markdown-all-in-one",
"publisher": "yzhang",
"version": "2.4.0"
},
{
"metadata": {
"id": "f015bc3c-a098-4245-8765-615e002e09ab",
"publisherId": "yzane.markdown-pdf",
"publisherDisplayName": "yzane"
},
"name": "markdown-pdf",
"publisher": "yzane",
"version": "1.2.0"
},
{
"metadata": {
"id": "5db78037-f674-459f-a236-db622c427c5b",
"publisherId": "PKief.material-icon-theme",
"publisherDisplayName": "PKief"
},
"name": "material-icon-theme",
"publisher": "PKief",
"version": "3.8.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": "113b22c8-8125-42ec-8c6b-80c3f5d5fa5f",
"publisherId": "IBM.output-colorizer",
"publisherDisplayName": "IBM"
},
"name": "output-colorizer",
"publisher": "IBM",
"version": "0.1.2"
},
{
"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": "4386e6f6-ec10-4463-9d23-c24278718947",
"publisherId": "tomoki1207.pdf",
"publisherDisplayName": "tomoki1207"
},
"name": "pdf",
"publisher": "tomoki1207",
"version": "0.5.0"
},
{
"metadata": {
"id": "40d39ce9-c381-47a0-80c8-a6661f731eab",
"publisherId": "ms-vscode.powershell",
"publisherDisplayName": "ms-vscode"
},
"name": "powershell",
"publisher": "ms-vscode",
"version": "2019.5.0"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "1.9.0"
},
{
"metadata": {
"id": "1b747f06-3789-4ebd-ac99-f1fe430c3347",
"publisherId": "alefragnani.project-manager",
"publisherDisplayName": "alefragnani"
},
"name": "project-manager",
"publisher": "alefragnani",
"version": "10.5.2"
},
{
"metadata": {
"id": "aae0701b-111f-49c1-9000-abd37a442f28",
"publisherId": "WallabyJs.quokka-vscode",
"publisherDisplayName": "WallabyJs"
},
"name": "quokka-vscode",
"publisher": "WallabyJs",
"version": "1.0.236"
},
{
"metadata": {
"id": "9f8192be-78bf-4153-806d-08ae956ce8b0",
"publisherId": "ionutvmi.reg",
"publisherDisplayName": "ionutvmi"
},
"name": "reg",
"publisher": "ionutvmi",
"version": "1.0.1"
},
{
"metadata": {
"id": "dda49fd5-1f3b-4d25-bf61-4fc41905ede5",
"publisherId": "humao.rest-client",
"publisherDisplayName": "humao"
},
"name": "rest-client",
"publisher": "humao",
"version": "0.21.3"
},
{
"metadata": {
"id": "f8b5562e-a2d9-49ab-9f91-e7da91998a92",
"publisherId": "shinnn.stylelint",
"publisherDisplayName": "shinnn"
},
"name": "stylelint",
"publisher": "shinnn",
"version": "0.51.0"
},
{
"metadata": {
"id": "2f5dd8cb-d251-4d70-abfe-ddebcb077483",
"publisherId": "octref.vetur",
"publisherDisplayName": "octref"
},
"name": "vetur",
"publisher": "octref",
"version": "0.21.1"
},
{
"metadata": {
"id": "8f26d05e-e8ef-4156-af0a-ca7778b47006",
"publisherId": "lihui.vs-color-picker",
"publisherDisplayName": "lihui"
},
"name": "vs-color-picker",
"publisher": "lihui",
"version": "1.0.0"
},
{
"metadata": {
"id": "ce49f801-147f-49b8-9b1b-a8ee3dff91ef",
"publisherId": "slevesque.vscode-autohotkey",
"publisherDisplayName": "slevesque"
},
"name": "vscode-autohotkey",
"publisher": "slevesque",
"version": "0.2.2"
},
{
"metadata": {
"id": "0b8f8d63-11a2-4194-969c-ca7488b3413a",
"publisherId": "pranaygp.vscode-css-peek",
"publisherDisplayName": "pranaygp"
},
"name": "vscode-css-peek",
"publisher": "pranaygp",
"version": "3.0.2"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.9.0"
},
{
"metadata": {
"id": "50134257-3dbb-4e6d-a67f-a7fd3632d86b",
"publisherId": "funkyremi.vscode-google-translate",
"publisherDisplayName": "funkyremi"
},
"name": "vscode-google-translate",
"publisher": "funkyremi",
"version": "1.3.0"
},
{
"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": "8.8.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": "61fcd0cf-64d7-4836-8d6b-d55f4fb83281",
"publisherId": "vscjava.vscode-java-debug",
"publisherDisplayName": "vscjava"
},
"name": "vscode-java-debug",
"publisher": "vscjava",
"version": "0.20.0"
},
{
"metadata": {
"id": "7865e561-1c83-410e-9b99-aabada597a7e",
"publisherId": "vscjava.vscode-java-dependency",
"publisherDisplayName": "vscjava"
},
"name": "vscode-java-dependency",
"publisher": "vscjava",
"version": "0.5.1"
},
{
"metadata": {
"id": "96f11e1f-1a46-4592-b084-f025b2c2a81f",
"publisherId": "vscjava.vscode-java-pack",
"publisherDisplayName": "vscjava"
},
"name": "vscode-java-pack",
"publisher": "vscjava",
"version": "0.7.1"
},
{
"metadata": {
"id": "67c06b0d-1891-42ca-b2a8-113e79bff069",
"publisherId": "vscjava.vscode-java-test",
"publisherDisplayName": "vscjava"
},
"name": "vscode-java-test",
"publisher": "vscjava",
"version": "0.18.1"
},
{
"metadata": {
"id": "1e6ba7ec-3eef-4a3c-892e-26af6fa2d505",
"publisherId": "lannonbr.vscode-js-annotations",
"publisherDisplayName": "lannonbr"
},
"name": "vscode-js-annotations",
"publisher": "lannonbr",
"version": "0.11.0"
},
{
"metadata": {
"id": "daf8b44d-8aae-4da2-80c5-1f770219f643",
"publisherId": "DavidAnson.vscode-markdownlint",
"publisherDisplayName": "DavidAnson"
},
"name": "vscode-markdownlint",
"publisher": "DavidAnson",
"version": "0.28.0"
},
{
"metadata": {
"id": "b0f06c6b-24fb-4d7b-bd79-bc5e2fa17312",
"publisherId": "vscjava.vscode-maven",
"publisherDisplayName": "vscjava"
},
"name": "vscode-maven",
"publisher": "vscjava",
"version": "0.18.1"
},
{
"metadata": {
"id": "5a7017bf-c571-4d77-b902-6e56b16f539a",
"publisherId": "johnpapa.vscode-peacock",
"publisherDisplayName": "johnpapa"
},
"name": "vscode-peacock",
"publisher": "johnpapa",
"version": "2.4.0"
},
{
"metadata": {
"id": "8d088af2-ecd1-4b8f-93e9-322125c47b3c",
"publisherId": "BriteSnow.vscode-toggle-quotes",
"publisherDisplayName": "BriteSnow"
},
"name": "vscode-toggle-quotes",
"publisher": "BriteSnow",
"version": "0.3.2"
},
{
"metadata": {
"id": "90a37ca1-92a2-488a-b196-7a8c0b0127ea",
"publisherId": "ms-vscode.vscode-typescript-tslint-plugin",
"publisherDisplayName": "ms-vscode"
},
"name": "vscode-typescript-tslint-plugin",
"publisher": "ms-vscode",
"version": "1.2.2"
},
{
"metadata": {
"id": "876e8f93-74d0-4f4f-91b7-34a09f19f444",
"publisherId": "VisualStudioExptTeam.vscodeintellicode",
"publisherDisplayName": "VisualStudioExptTeam"
},
"name": "vscodeintellicode",
"publisher": "VisualStudioExptTeam",
"version": "1.1.7"
},
{
"metadata": {
"id": "f1136822-3deb-4e9c-aed9-fef92b955ed3",
"publisherId": "faisalhakim47.vue-inline-template",
"publisherDisplayName": "faisalhakim47"
},
"name": "vue-inline-template",
"publisher": "faisalhakim47",
"version": "1.0.1"
},
{
"metadata": {
"id": "3620b114-6fe8-459b-8c68-99943147069b",
"publisherId": "hollowtree.vue-snippets",
"publisherDisplayName": "hollowtree"
},
"name": "vue-snippets",
"publisher": "hollowtree",
"version": "0.1.11"
},
{
"metadata": {
"id": "0cb81da2-1880-4755-9995-0ae9cc728e20",
"publisherId": "DotJoshJohnson.xml",
"publisherDisplayName": "DotJoshJohnson"
},
"name": "xml",
"publisher": "DotJoshJohnson",
"version": "2.5.0"
}
]
[
// https://code.visualstudio.com/docs/getstarted/keybindings#_keyboard-layouts
{
"key": "shift+alt+l",
"command": "workbench.files.action.showActiveFileInExplorer"
},
{
"key": "ctrl+k ctrl+a",
"command": "workbench.action.toggleActivityBarVisibility"
},
{
"key": "ctrl+k ctrl+n",
"command": "workbench.action.nextSideBarView"
},
{
"key": "ctrl+k ctrl+b",
"command": "workbench.action.previousSideBarView"
},
{
"key": "ctrl+k ctrl+a",
"command": "workbench.action.addRootFolder"
},
{
"key": "ctrl+alt+k",
"command": "-code-runner.runCustomCommand"
},
{
"key": "ctrl+e ctrl+f",
"command": "workbench.files.action.collapseExplorerFolders"
},
{
"key": "alt+left",
"command": "-workbench.action.terminal.focusPreviousPane",
"when": "terminalFocus"
},
{
"key": "ctrl+k ctrl+m",
"command": "-workbench.extensions.action.showRecommendedKeymapExtensions"
},
{
"key": "ctrl+k ctrl+m",
"command": "editor.action.toggleMinimap"
},
{
"key": "ctrl+oem_comma ctrl+j",
"command": "workbench.action.openSettingsJson"
},
{
"key": "ctrl+k ctrl+b",
"command": "workbench.action.openGlobalKeybindingsFile"
},
{
"key": "ctrl+alt+oem_3", // Control + Alt + ù
"command": "workbench.action.terminal.toggleTerminal"
},
{
"key": "ctrl+oem_3", // Default Ctrl + ù conflicts with Ditto`
"command": "-workbench.action.terminal.toggleTerminal"
},
{
"key": "ctrl+oem_5",
"command": "-workbench.action.splitEditor"
},
{
"key": "ctrl+k ctrl+oem_5",
"command": "-workbench.action.splitEditorOrthogonal"
},
{
"key": "ctrl+oem_comma ctrl+oem_comma",
"command": "workbench.action.openSettings"
},
{
"key": "ctrl+oem_comma",
"command": "-workbench.action.openSettings"
},
{
"key": "ctrl+shift+j",
"command": "editor.action.joinLines",
"when": "editorFocus"
},
// https://github.com/yzhang-gh/vscode-markdown/issues/89
{
"key": "alt+b",
"command": "markdown.extension.editing.toggleBold",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'markdown'"
},
{
"key": "ctrl+b",
"command": "-markdown.extension.editing.toggleBold",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'markdown'"
},
]
{
// Extensions: lihui.vs-color-picker
// humao.rest-client
"window.zoomLevel": 0,
"window.restoreWindows": "all",
"window.title": "${dirty}${activeEditorShort}${separator}${rootName}${separator}${activeFolderLong}",
"files.hotExit": "onExit",
"window.openFoldersInNewWindow": "on",
"workbench.colorTheme": "Visual Studio Dark",
"workbench.iconTheme": "material-icon-theme",
"telemetry.enableCrashReporter": false,
"telemetry.enableTelemetry": false,
"files.encoding": "utf8",
"files.autoGuessEncoding": false,
"files.eol": "auto",
"files.defaultLanguage": "",
"files.associations": {
"*.ini.php": "ini",
},
"files.exclude": {
"node_modules/**": true,
"build/**": true,
"_site": true,
".sass-cache": true,
// "build/",
// "main.js.map",
"dist/**": true,
// "package-lock.json",
// "yarn.lock"
},
"files.watcherExclude": {
"**/node_modules/*/**": true
},
"files.simpleDialog.enable": false,
// ---------------------------------------
// ------------- Workbench ---------------
// ---------------------------------------
"workbench.list.multiSelectModifier": "ctrlCmd",
"workbench.settings.openDefaultKeybindings": true,
"workbench.settings.openDefaultSettings": false,
"workbench.settings.useSplitJSON": false,
"workbench.activityBar.visible": true,
"workbench.startupEditor": "newUntitledFile",
"workbench.sideBar.location": "left",
"workbench.tree.indent": 32,
"workbench.editor.showTabs": true,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.labelFormat": "default",
"workbench.editor.tabCloseButton": "off",
"workbench.editor.tabSizing": "shrink",
// ---------------------------------------
// ----------- Explorer ------------------
// ---------------------------------------
"explorer.autoReveal": false,
"explorer.confirmDelete": false,
"explorer.enableDragAndDrop": true,
"explorer.confirmDragAndDrop": false,
"vsicons.presets.angular": true,
"vsicons.presets.hideExplorerArrows": true,
// ---------------------------------------
// ------------- SCM ---------------------
// ---------------------------------------
"scm.diffDecorationsGutterWidth": 5,
"git.enabled": true,
"git.countBadge": "off",
// ---------------------------------------
// ------------- Search ------------------
// ---------------------------------------
"editor.find.addExtraSpaceOnTop": false,
"search.exclude": {
"**/dist": true,
"**/freelance.yml": true,
"**/node_modules": true,
"**/bower_components": true,
},
"search.location": "panel",
"search.showLineNumbers": true,
// Search case-insensitively if the pattern is all lowercase, otherwise, search case-sensitively.
"search.smartCase": false,
"search.useGlobalIgnoreFiles": true, // Use global .gitignore
"search.usePCRE2": true, // Use the PCRE2 regex engine (as supported by JavaScript)
"editor.find.seedSearchStringFromSelection": false,
// ---------------------------------------
// ------------- Editor ------------------
// ---------------------------------------
"breadcrumbs.enabled": true,
"references.preferredLocation": "peek",
// https://github.com/tonsky/FiraCode
"editor.fontFamily": "Fira Code, Consolas, 'Courier New', monospace",
"editor.fontLigatures": true,
"editor.minimap.enabled": false,
"editor.renderWhitespace": "all",
"editor.renderControlCharacters": true,
"files.autoSave": "off",
"files.autoSaveDelay": 1000,
"editor.wordWrap": "off",
"editor.rulers": [
120,
180
],
// "workbench.colorCustomizations": {
// "editorRuler.foreground": "#ff4081"
// },
"editor.fontSize": 14,
"editor.cursorStyle": "line",
"editor.cursorBlinking": "blink",
"editor.cursorWidth": 4,
"editor.letterSpacing": 0,
"editor.wordWrapColumn": 140,
"editor.mouseWheelZoom": true,
"files.insertFinalNewline": true,
"files.trimFinalNewlines": false,
"files.trimTrailingWhitespace": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnPaste": true,
"editor.formatOnSave": false,
"editor.formatOnSaveTimeout": 750,
"editor.codeActionsOnSave": {},
"editor.codeActionsOnSaveTimeout": 750,
"editor.tabSize": 4,
"editor.autoIndent": true,
"editor.detectIndentation": true,
"editor.insertSpaces": true, // Ignored when detectIndentation is true
"editor.autoClosingBrackets": "always",
"editor.autoClosingQuotes": "always",
"editor.autoSurround": "languageDefined",
"editor.tabCompletion": "on",
"editor.suggestSelection": "first",
"editor.acceptSuggestionOnEnter": "off",
"editor.quickSuggestions": {
"other": true,
"comments": false,
"strings": false
},
"editor.parameterHints.cycle": true,
"editor.multiCursorModifier": "alt",
// Extension: oderwat.indent-rainbow
// https://github.com/oderwat/vscode-indent-rainbow
// For which languages indent-rainbow should be activated (if empty it means all).
"indentRainbow.includedLanguages": [], // for example ["nim", "nims", "python"]
// For which languages indent-rainbow should be deactivated (if empty it means none).
"indentRainbow.excludedLanguages": [
"plaintext",
"yaml",
"json"
],
// The delay in ms until the editor gets updated.
"indentRainbow.updateDelay": 100, // 10 makes it super fast but may cost more resources
// Defining custom colors instead of default "Rainbow" for dark backgrounds.
// (Sorry: Changing them needs an editor restart for now!)
"indentRainbow.colors": [
"rgba(127,255,127,0.01)",
"rgba(255,255,64,0.04)",
"rgba(255,127,255,0.01)",
"rgba(230,236,236,0.04)",
"rgba(255,127,255,0.01)",
],
"indentRainbow.errorColor": "rgba(128,32,32,0.6)",
// Extension: aaron-bond.better-comments
// https://github.com/aaron-bond/better-comments
"better-comments.highlightPlainText": true,
"better-comments.tags": [
{
"tag": "hack",
"color": "#FF2D00",
"strikethrough": false,
"backgroundColor": "transparent"
},
{
"tag": "bug",
"color": "#FF2D00",
"strikethrough": false,
"backgroundColor": "transparent"
},
{
"tag": "todo",
"color": "#FF2D00",
"strikethrough": false,
"backgroundColor": "transparent"
}
],
// https://github.com/CoenraadS/Bracket-Pair-Colorizer-2
"editor.matchBrackets": false,
"bracket-pair-colorizer-2.colors": [
"Gold",
"Orchid",
"LightSkyBlue",
"White",
],
"bracket-pair-colorizer-2.highlightActiveScope": true,
"bracket-pair-colorizer-2.showBracketsInGutter": true,
"bracket-pair-colorizer-2.showBracketsInRuler": false,
"bracket-pair-colorizer-2.excludedLanguages": ["markdown"],
// ---------------------------------------
// ------------- Terminal ----------------
// ---------------------------------------
// "terminal.external.windowsExec": "",
"terminal.integrated.shell.windows": "cmd.exe",
"terminal.integrated.shellArgs.windows": [
"/K",
"C:\\tools\\Cmder\\vendor\\init.bat"
],
"terminal.integrated.fontFamily": "monospace", // Fira Code
// "terminal.external.windowsExec": "C:\\Program Files\\PowerShell\\6.0.4\\pwsh.exe",
// "terminal.integrated.shell.windows": "C:\\Program Files\\PowerShell\\6.0.4\\pwsh.exe"
// ---------------------------------------
// ------------- ZEN Mode ----------------
// ---------------------------------------
"zenMode.hideLineNumbers": false,
"zenMode.hideActivityBar": false,
"zenMode.hideStatusBar": false,
// ---------------------------------------
// ------------- Languages ---------------
// ---------------------------------------
"typescript.updateImportsOnFileMove.enabled": "always",
"[yaml]": {
"editor.insertSpaces": true,
"editor.tabSize": 2,
"editor.autoIndent": false
},
"[ahk]": {
"files.encoding": "utf8bom"
},
"[jsonc]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"java.dependency.showOutline": false,
"[markdown]": {
"editor.quickSuggestions": {
"other": true,
"comments": false,
"strings": true
},
"files.trimTrailingWhitespace": false,
},
"markdownlint.config": {
"default": true,
// Rules:
// https://github.com/DavidAnson/vscode-markdownlint#rules
"single-title": false,
"heading-style": false,
"header-increment": false,
"no-multiple-blanks": false,
"no-hard-tabs": false,
"no-inline-html": false,
"blanks-around-fences": false,
"blanks-around-lists": false,
"ul-indent": false,
},
// yzhang.vscode-markdown
"markdown.extension.list.indentationSize": "inherit",
"markdown.extension.preview.autoShowPreviewToSide": false,
"markdown.extension.print.absoluteImgPath": true,
"markdown.extension.toc.githubCompatibility": true,
// ---------------------------------------
// ------------- Extensions --------------
// ---------------------------------------
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
// Extension: formulahendry.code-runner
// https://github.com/formulahendry/vscode-code-runner
"code-runner.executorMap": {
"autohotkey": "\"C:\\Program Files\\AutoHotkey\\AutoHotkey.exe\"",
},
"code-runner.defaultLanguage": "autohotkey",
"code-runner.executorMapByFileExtension": {
"ahk": "\"C:\\Program Files\\AutoHotkey\\AutoHotkey.exe\""
},
"vsicons.dontShowNewVersionMessage": true,
// Hide icons in the Title Menu Bar
"code-runner.showRunIconInEditorTitleMenu": false,
// "gitHistory.showEditorTitleMenuBarIcons": false,
"gitlens.blame.ignoreWhitespace": true,
"gitlens.currentLine.enabled": false,
"gitblame.ignoreWhitespace": true,
"gitblame.statusBarMessageFormat": "${author.name} (${time.ago}) — ${commit.summary}",
"sync.gist": "eb201494af87c818a3756206352d69ba",
"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.userWords": [
"Cmder",
"Schandevijl",
"Vetur",
"Wouter",
"autohotkey",
"catched",
"discoverability",
"favourite",
"there'll"
],
}
{
// Place your snippets for html 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"
// }
}
{
"console.log": {
"scope": "typescript,javascript,typescriptreact,javascriptreact",
"prefix": "cl",
"body": [
"console.log('$0');"
],
"description": "console.log()"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment