Skip to content

Instantly share code, notes, and snippets.

@genzj
Last active March 6, 2020 13:29
Show Gist options
  • Save genzj/9f49c5befa5d144d157f8e695ff95364 to your computer and use it in GitHub Desktop.
Save genzj/9f49c5befa5d144d157f8e695ff95364 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2020-03-06T13:29:30.156Z","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.1"
},
{
"metadata": {
"id": "3ca928a4-41a2-409c-81be-e58c381fce5a",
"publisherId": "maelvalais.autoconf",
"publisherDisplayName": "maelvalais"
},
"name": "autoconf",
"publisher": "maelvalais",
"version": "0.1.0"
},
{
"metadata": {
"id": "464f4ac7-af65-4aa9-9907-4ba7fa419085",
"publisherId": "bungcip.better-toml",
"publisherDisplayName": "bungcip"
},
"name": "better-toml",
"publisher": "bungcip",
"version": "0.3.2"
},
{
"metadata": {
"id": "b689fcc8-d494-4dbf-a228-2c694a578afc",
"publisherId": "alefragnani.Bookmarks",
"publisherDisplayName": "alefragnani"
},
"name": "Bookmarks",
"publisher": "alefragnani",
"version": "11.0.0"
},
{
"metadata": {
"id": "2be7cf14-2603-402e-9771-fd79df83cdf8",
"publisherId": "twxs.cmake",
"publisherDisplayName": "twxs"
},
"name": "cmake",
"publisher": "twxs",
"version": "0.0.17"
},
{
"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": "690b692e-e8a9-493f-b802-8089d50ac1b2",
"publisherId": "ms-vscode.cpptools",
"publisherDisplayName": "ms-vscode"
},
"name": "cpptools",
"publisher": "ms-vscode",
"version": "0.26.3"
},
{
"metadata": {
"id": "ae221c7f-3257-4cd1-870c-0f35ce30cee5",
"publisherId": "JacobPhilip.danfoss-robotframework-debug",
"publisherDisplayName": "JacobPhilip"
},
"name": "danfoss-robotframework-debug",
"publisher": "JacobPhilip",
"version": "1.4.1"
},
{
"metadata": {
"id": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd",
"publisherId": "msjsdiag.debugger-for-chrome",
"publisherDisplayName": "msjsdiag"
},
"name": "debugger-for-chrome",
"publisher": "msjsdiag",
"version": "4.12.6"
},
{
"metadata": {
"id": "370f75d3-459d-498a-80ed-e380c87750c5",
"publisherId": "ryu1kn.edit-with-shell",
"publisherDisplayName": "ryu1kn"
},
"name": "edit-with-shell",
"publisher": "ryu1kn",
"version": "1.2.0"
},
{
"metadata": {
"id": "f60a60a6-95ba-42d4-b41c-3d24c1b89588",
"publisherId": "EditorConfig.EditorConfig",
"publisherDisplayName": "EditorConfig"
},
"name": "EditorConfig",
"publisher": "EditorConfig",
"version": "0.14.4"
},
{
"metadata": {
"id": "19804510-b475-4dae-b0f7-6ca08fd1af0c",
"publisherId": "dsznajder.es7-react-js-snippets",
"publisherDisplayName": "dsznajder"
},
"name": "es7-react-js-snippets",
"publisher": "dsznajder",
"version": "2.6.0"
},
{
"metadata": {
"id": "e5742230-050f-4ba9-95c0-8c7f6c1943a8",
"publisherId": "rubbersheep.gi",
"publisherDisplayName": "rubbersheep"
},
"name": "gi",
"publisher": "rubbersheep",
"version": "0.2.11"
},
{
"metadata": {
"id": "18620c48-225a-4243-9c60-61204b19d4b4",
"publisherId": "lamartire.git-indicators",
"publisherDisplayName": "lamartire"
},
"name": "git-indicators",
"publisher": "lamartire",
"version": "2.1.2"
},
{
"metadata": {
"id": "5960f38e-0bbe-4644-8f9c-9c8824e82511",
"publisherId": "donjayamanne.githistory",
"publisherDisplayName": "donjayamanne"
},
"name": "githistory",
"publisher": "donjayamanne",
"version": "0.6.1"
},
{
"metadata": {
"id": "3e891cf9-53cb-49a3-8d01-8f0b1f0afb29",
"publisherId": "codezombiech.gitignore",
"publisherDisplayName": "codezombiech"
},
"name": "gitignore",
"publisher": "codezombiech",
"version": "0.6.0"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "10.2.1"
},
{
"metadata": {
"id": "d6f6cfea-4b6f-41f4-b571-6ad2ab7918da",
"publisherId": "ms-vscode.Go",
"publisherDisplayName": "ms-vscode"
},
"name": "Go",
"publisher": "ms-vscode",
"version": "0.13.1"
},
{
"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": "0e8557c7-bd6e-4a35-ab8a-edc034ce9b08",
"publisherId": "ldez.ignore-files",
"publisherDisplayName": "ldez"
},
"name": "ignore-files",
"publisher": "ldez",
"version": "0.1.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": "0229f987-83fd-4576-aa7f-566747840393",
"publisherId": "secanis.jenkinsfile-support",
"publisherDisplayName": "secanis"
},
"name": "jenkinsfile-support",
"publisher": "secanis",
"version": "0.1.0"
},
{
"metadata": {
"id": "d2463860-d734-47f9-84d8-9c0de7f09e85",
"publisherId": "stephenwassell.light-high-contrast-theme",
"publisherDisplayName": "stephenwassell"
},
"name": "light-high-contrast-theme",
"publisher": "stephenwassell",
"version": "1.1.2"
},
{
"metadata": {
"id": "b63c44fd-0457-4696-99e9-dbfdf70d77de",
"publisherId": "ritwickdey.LiveServer",
"publisherDisplayName": "ritwickdey"
},
"name": "LiveServer",
"publisher": "ritwickdey",
"version": "5.6.1"
},
{
"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": "d80b9a94-f4a6-4e39-bc42-62212e365682",
"publisherId": "pnp.polacode",
"publisherDisplayName": "pnp"
},
"name": "polacode",
"publisher": "pnp",
"version": "0.3.4"
},
{
"metadata": {
"id": "1b747f06-3789-4ebd-ac99-f1fe430c3347",
"publisherId": "alefragnani.project-manager",
"publisherDisplayName": "alefragnani"
},
"name": "project-manager",
"publisher": "alefragnani",
"version": "10.10.0"
},
{
"metadata": {
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5",
"publisherId": "ms-python.python",
"publisherDisplayName": "ms-python"
},
"name": "python",
"publisher": "ms-python",
"version": "2020.2.64397"
},
{
"metadata": {
"id": "797a79de-a0fd-4349-9034-bec47be9a941",
"publisherId": "2gua.rainbow-brackets",
"publisherDisplayName": "2gua"
},
"name": "rainbow-brackets",
"publisher": "2gua",
"version": "0.0.6"
},
{
"metadata": {
"id": "dda49fd5-1f3b-4d25-bf61-4fc41905ede5",
"publisherId": "humao.rest-client",
"publisherDisplayName": "humao"
},
"name": "rest-client",
"publisher": "humao",
"version": "0.23.1"
},
{
"metadata": {
"id": "6195417d-6936-44ec-ad8e-f3e80e2b5c3a",
"publisherId": "TomiTurtiainen.rf-intellisense",
"publisherDisplayName": "TomiTurtiainen"
},
"name": "rf-intellisense",
"publisher": "TomiTurtiainen",
"version": "2.8.0"
},
{
"metadata": {
"id": "ed3575fb-5812-4a43-9efb-c19649137420",
"publisherId": "liximomo.sftp",
"publisherDisplayName": "liximomo"
},
"name": "sftp",
"publisher": "liximomo",
"version": "1.12.9"
},
{
"metadata": {
"id": "4ae6dc82-7981-4f10-bd81-2d72aec37f39",
"publisherId": "jock.svg",
"publisherDisplayName": "jock"
},
"name": "svg",
"publisher": "jock",
"version": "1.1.3"
},
{
"metadata": {
"id": "fe20f03a-2abf-470a-ab23-d671ec38ce42",
"publisherId": "coolbear.systemd-unit-file",
"publisherDisplayName": "coolbear"
},
"name": "systemd-unit-file",
"publisher": "coolbear",
"version": "1.0.6"
},
{
"metadata": {
"id": "ab840a62-e128-4f36-8587-2e52f4eecc06",
"publisherId": "ryu1kn.text-marker",
"publisherDisplayName": "ryu1kn"
},
"name": "text-marker",
"publisher": "ryu1kn",
"version": "1.11.0"
},
{
"metadata": {
"id": "f5d7ffda-c1d6-4070-ba80-803c705a1ee6",
"publisherId": "monokai.theme-monokai-pro-vscode",
"publisherDisplayName": "monokai"
},
"name": "theme-monokai-pro-vscode",
"publisher": "monokai",
"version": "1.1.15"
},
{
"metadata": {
"id": "2f5dd8cb-d251-4d70-abfe-ddebcb077483",
"publisherId": "octref.vetur",
"publisherDisplayName": "octref"
},
"name": "vetur",
"publisher": "octref",
"version": "0.24.0"
},
{
"metadata": {
"id": "d96e79c6-8b25-4be3-8545-0e0ecefcae03",
"publisherId": "vscodevim.vim",
"publisherDisplayName": "vscodevim"
},
"name": "vim",
"publisher": "vscodevim",
"version": "1.13.0"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "ms-azuretools.vscode-docker",
"publisherDisplayName": "ms-azuretools"
},
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "0.10.0"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "2.1.1"
},
{
"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": "c46b0018-f317-4b6c-a785-d2039b27338f",
"publisherId": "wix.vscode-import-cost",
"publisherDisplayName": "wix"
},
"name": "vscode-import-cost",
"publisher": "wix",
"version": "2.12.0"
},
{
"metadata": {
"id": "3c6d2422-afcc-482d-a751-08c6ed38ce19",
"publisherId": "wmaurer.vscode-jumpy",
"publisherDisplayName": "wmaurer"
},
"name": "vscode-jumpy",
"publisher": "wmaurer",
"version": "0.3.1"
},
{
"metadata": {
"id": "daf8b44d-8aae-4da2-80c5-1f770219f643",
"publisherId": "DavidAnson.vscode-markdownlint",
"publisherDisplayName": "DavidAnson"
},
"name": "vscode-markdownlint",
"publisher": "DavidAnson",
"version": "0.34.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": "2061917f-f76a-458a-8da9-f162de22b97e",
"publisherId": "redhat.vscode-yaml",
"publisherDisplayName": "redhat"
},
"name": "vscode-yaml",
"publisher": "redhat",
"version": "0.7.2"
}
]
[
// IntelliJ keymaps:
// - expand selection with CTRL-W
{
"key": "ctrl+w",
"when": "editorTextFocus",
"command": "editor.action.smartSelect.expand"
},
// - CTRL-Y delete lines
{
"key": "ctrl+y",
"when": "editorTextFocus",
"command": "editor.action.deleteLines"
},
// jumpy
{
"key": "shift+enter",
"when": "editorFocus",
"command": "extension.jumpy-word"
},
{
"key": "alt+shift+enter",
"when": "editorFocus",
"command": "extension.jumpy-line"
},
{
"key": "Escape",
"command": "extension.jumpy-exit",
"when": "editorTextFocus && jumpy.isJumpyMode"
},
// npm path intellisense https://github.com/ChristianKohler/NpmIntellisense/issues/12
{
"key": ".",
"command": ""
},
]
{
"telemetry.enableTelemetry": false,
"telemetry.enableCrashReporter": false,
"python.jediPath": "${env:WORKON_HOME}/vspython/Lib/site-packages",
"workbench.iconTheme": "vscode-icons",
"python.venvPath": "${env:WORKON_HOME}",
"python.formatting.autopep8Path": "${env:WORKON_HOME}/vspython/Scripts/autopep8",
"python.formatting.blackPath": "${env:WORKON_HOME}/vspython/Scripts/black",
"python.formatting.yapfPath": "${env:WORKON_HOME}/vspython/Scripts/yapf",
"python.linting.pylintPath": "${env:WORKON_HOME}/vspython/Scripts/pylint",
"python.linting.flake8Path": "${env:WORKON_HOME}/vspython/Scripts/flake8",
"python.linting.mypyPath": "${env:WORKON_HOME}/vspython/Scripts/mypy",
"python.linting.flake8Enabled": true,
"python.linting.mypyEnabled": true,
"python.sortImports.path": "${env:WORKON_HOME}/vspython/Scripts/isort",
"python.jediEnabled": false,
"files.autoSave": "onFocusChange",
"terminal.integrated.rightClickBehavior": "default",
"terminal.integrated.shell.windows": "C:/WINDOWS/System32/cmd.exe",
"terminal.integrated.shellArgs.windows": [
"/K",
"D:/bin/cmder_mini/vendor/init.bat"
],
"terminal.integrated.fontWeightBold": "normal",
"window.zoomLevel": 1,
"gitlens.statusBar.enabled": false,
"gitlens.codeLens.enabled": false,
"gitlens.currentLine.enabled": false,
"gitlens.hovers.currentLine.over": "line",
"workbench.activityBar.visible": true,
"projectManager.showProjectNameInStatusBar": false,
"workbench.colorTheme": "Monokai Pro (Filter Machine)",
"editor.fontFamily": "'Operator Mono', 'Source Code Pro', Consolas, 'Courier New', monospace",
"polacode.target": "snippet",
"polacode.transparentBackground": true,
"git.autofetch": true,
"sync.gist": "9f49c5befa5d144d157f8e695ff95364",
"workbench.editor.enablePreview": false,
"workbench.editor.enablePreviewFromQuickOpen": false,
"editor.cursorBlinking": "expand",
"editor.cursorSmoothCaretAnimation": true,
"editor.formatOnPaste": true,
"files.insertFinalNewline": true,
"editor.suggestSelection": "first",
"liveServer.settings.donotShowInfoMsg": true,
"editor.rulers": [
80,
120
],
"editor.fontWeight": "300",
"workbench.startupEditor": "none",
"vetur.format.options.tabSize": 4,
"editor.fontSize": 16,
"go.formatTool": "goimports",
"vim.leader": ",",
"vim.autoSwitchInputMethod.enable": true,
"vim.autoSwitchInputMethod.defaultIM": "1033",
"vim.autoSwitchInputMethod.obtainIMCmd": "d:/bin/im-select/im-select.exe",
"vim.autoSwitchInputMethod.switchIMCmd": "d:/bin/im-select/im-select.exe {im}",
"vim.easymotion": true,
"editor.renderWhitespace": "none",
"C_Cpp.default.cppStandard": "c++20",
"C_Cpp.default.cStandard": "c11",
}
{
"vspython": {
"body": [
"{",
" \"python.pythonPath\": \"$1\\\\\\Scripts\\\\\\python.exe\",",
" \"python.linting.pylintArgs\": [",
" \"--init-hook\",",
" \"import sys; sys.path[1:1]=[r'$1', r'$1\\\\\\lib\\\\\\site-packages']\",",
" \"--disable=all\",",
" \"--enable=F,E,unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode\"",
" ],",
" // \"python.testing.pytestArgs\": [",
" // \"tests\"",
" // ],",
" \"python.testing.unittestEnabled\": false,",
" \"python.testing.nosetestsEnabled\": false,",
" \"python.testing.pytestEnabled\": false,",
" \"cSpell.enabled\": false,",
"}",
],
"prefix": "vspython",
"description": "Create VSCode settings for Python project"
}
// Place your snippets for jsonc 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"
// }
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment