Skip to content

Instantly share code, notes, and snippets.

@j0e1in
Last active May 25, 2021 00:08
Show Gist options
  • Save j0e1in/838dc1d78e1338f509fdf248539bf0f5 to your computer and use it in GitHub Desktop.
Save j0e1in/838dc1d78e1338f509fdf248539bf0f5 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist For Mac
{"lastUpload":"2021-05-25T00:08:16.901Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "2cbad5ee-b4ab-4de8-a1c7-77fede846155",
"publisherId": "patbenatar.advanced-new-file",
"publisherDisplayName": "patbenatar"
},
"name": "advanced-new-file",
"publisher": "patbenatar",
"version": "1.2.2"
},
{
"metadata": {
"id": "2100095e-ca9e-42ef-9bb4-5da1002c8139",
"publisherId": "ryu1kn.annotator",
"publisherDisplayName": "ryu1kn"
},
"name": "annotator",
"publisher": "ryu1kn",
"version": "1.0.0"
},
{
"metadata": {
"id": "5619a084-6632-4221-9def-b94bdc42e23a",
"publisherId": "Nash.awesome-flutter-snippets",
"publisherDisplayName": "Nash"
},
"name": "awesome-flutter-snippets",
"publisher": "Nash",
"version": "2.0.4"
},
{
"metadata": {
"id": "3cd36144-91f2-487a-a3f0-b13701284c38",
"publisherId": "FelixAngelov.bloc",
"publisherDisplayName": "FelixAngelov"
},
"name": "bloc",
"publisher": "FelixAngelov",
"version": "5.6.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": "cee13c13-72d7-47d4-b336-097c960ff789",
"publisherId": "rexebin.classlens",
"publisherDisplayName": "rexebin"
},
"name": "classlens",
"publisher": "rexebin",
"version": "0.7.1"
},
{
"metadata": {
"id": "a6a0c5b2-d078-4bf5-a9ee-4e37054414b3",
"publisherId": "formulahendry.code-runner",
"publisherDisplayName": "formulahendry"
},
"name": "code-runner",
"publisher": "formulahendry",
"version": "0.11.4"
},
{
"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": "1.3.1"
},
{
"metadata": {
"id": "f57f68ea-9ee8-42b5-9a97-041d3e4278c4",
"publisherId": "Dart-Code.dart-code",
"publisherDisplayName": "Dart-Code"
},
"name": "dart-code",
"publisher": "Dart-Code",
"version": "3.22.0"
},
{
"metadata": {
"id": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd",
"publisherId": "msjsdiag.debugger-for-chrome",
"publisherDisplayName": "msjsdiag"
},
"name": "debugger-for-chrome",
"publisher": "msjsdiag",
"version": "4.12.12"
},
{
"metadata": {
"id": "532533c9-a894-4a58-9eee-bbfbe7c06f71",
"publisherId": "mikestead.dotenv",
"publisherDisplayName": "mikestead"
},
"name": "dotenv",
"publisher": "mikestead",
"version": "1.0.1"
},
{
"metadata": {
"id": "1b625615-bded-4797-9806-079abcacfcc1",
"publisherId": "letrieu.expand-region",
"publisherDisplayName": "letrieu"
},
"name": "expand-region",
"publisher": "letrieu",
"version": "0.1.4"
},
{
"metadata": {
"id": "f6c3ec04-6057-4d9c-b997-69cba07a6158",
"publisherId": "Dart-Code.flutter",
"publisherDisplayName": "Dart-Code"
},
"name": "flutter",
"publisher": "Dart-Code",
"version": "3.22.0"
},
{
"metadata": {
"id": "2972da43-20b6-4207-8d1e-9cbc7529bd04",
"publisherId": "alexisvt.flutter-snippets",
"publisherDisplayName": "alexisvt"
},
"name": "flutter-snippets",
"publisher": "alexisvt",
"version": "2.0.0"
},
{
"metadata": {
"id": "f0599c22-6504-4e2a-972d-06911ec8429e",
"publisherId": "marcelovelasquez.flutter-tree",
"publisherDisplayName": "marcelovelasquez"
},
"name": "flutter-tree",
"publisher": "marcelovelasquez",
"version": "1.0.0"
},
{
"metadata": {
"id": "8bb12ae3-73f8-40cf-86b7-4bd5729c6238",
"publisherId": "GrapeCity.gc-excelviewer",
"publisherDisplayName": "GrapeCity"
},
"name": "gc-excelviewer",
"publisher": "GrapeCity",
"version": "3.0.41"
},
{
"metadata": {
"id": "5960f38e-0bbe-4644-8f9c-9c8824e82511",
"publisherId": "donjayamanne.githistory",
"publisherDisplayName": "donjayamanne"
},
"name": "githistory",
"publisher": "donjayamanne",
"version": "0.6.16"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "11.4.1"
},
{
"metadata": {
"id": "d6f6cfea-4b6f-41f4-b571-6ad2ab7918da",
"publisherId": "golang.go",
"publisherDisplayName": "golang"
},
"name": "go",
"publisher": "golang",
"version": "0.25.0"
},
{
"metadata": {
"id": "1dd7f786-f59f-4199-a147-fc98a56a11f2",
"publisherId": "naco-siren.gradle-language",
"publisherDisplayName": "naco-siren"
},
"name": "gradle-language",
"publisher": "naco-siren",
"version": "0.2.3"
},
{
"metadata": {
"id": "be992f3f-9f22-4b66-a1d2-ecad04c28a28",
"publisherId": "abusaidm.html-snippets",
"publisherDisplayName": "abusaidm"
},
"name": "html-snippets",
"publisher": "abusaidm",
"version": "0.2.1"
},
{
"metadata": {
"id": "198a707e-28af-4e84-8610-6e2f628dd12d",
"publisherId": "redhat.java",
"publisherDisplayName": "redhat"
},
"name": "java",
"publisher": "redhat",
"version": "0.79.2"
},
{
"metadata": {
"id": "7b672217-e3f9-4ae6-a2f2-2ae4a63af838",
"publisherId": "faustinoaq.javac-linter",
"publisherDisplayName": "faustinoaq"
},
"name": "javac-linter",
"publisher": "faustinoaq",
"version": "1.3.1"
},
{
"metadata": {
"id": "a2cec723-5349-460d-9de9-0fd1f8d3456f",
"publisherId": "xabikos.JavaScriptSnippets",
"publisherDisplayName": "xabikos"
},
"name": "JavaScriptSnippets",
"publisher": "xabikos",
"version": "1.8.0"
},
{
"metadata": {
"id": "236ff452-49f5-47a4-8928-ab18f5b9c7bf",
"publisherId": "eriklynd.json-tools",
"publisherDisplayName": "eriklynd"
},
"name": "json-tools",
"publisher": "eriklynd",
"version": "1.0.2"
},
{
"metadata": {
"id": "6c2f1801-1e7f-45b2-9b5c-7782f1e076e8",
"publisherId": "ms-toolsai.jupyter",
"publisherDisplayName": "ms-toolsai"
},
"name": "jupyter",
"publisher": "ms-toolsai",
"version": "2021.6.832593372"
},
{
"metadata": {
"id": "93ecc089-f396-47b4-8676-7fa3bc156a2c",
"publisherId": "sysoev.language-stylus",
"publisherDisplayName": "sysoev"
},
"name": "language-stylus",
"publisher": "sysoev",
"version": "1.11.0"
},
{
"metadata": {
"id": "61d03280-3919-4dd1-bce1-178ca21fdeaf",
"publisherId": "James-Yu.latex-workshop",
"publisherDisplayName": "James-Yu"
},
"name": "latex-workshop",
"publisher": "James-Yu",
"version": "8.18.0"
},
{
"metadata": {
"id": "1f5eb737-5496-44a3-a8a1-36a85eee4979",
"publisherId": "magicstack.MagicPython",
"publisherDisplayName": "magicstack"
},
"name": "MagicPython",
"publisher": "magicstack",
"version": "1.1.0"
},
{
"metadata": {
"id": "26a529c9-2654-4b95-a63f-02f6a52429e6",
"publisherId": "zhuangtongfa.material-theme",
"publisherDisplayName": "zhuangtongfa"
},
"name": "material-theme",
"publisher": "zhuangtongfa",
"version": "3.10.14"
},
{
"metadata": {
"id": "4bf45e86-a448-4531-8c01-ef33f4536306",
"publisherId": "ms-mssql.mssql",
"publisherDisplayName": "ms-mssql"
},
"name": "mssql",
"publisher": "ms-mssql",
"version": "1.10.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.1"
},
{
"metadata": {
"id": "fef63133-dae3-40fb-b81d-6da7617b4b1e",
"publisherId": "techer.open-in-browser",
"publisherDisplayName": "techer"
},
"name": "open-in-browser",
"publisher": "techer",
"version": "2.0.0"
},
{
"metadata": {
"id": "79afa437-682e-4fa2-a4fd-87844832a1dc",
"publisherId": "ryu1kn.partial-diff",
"publisherDisplayName": "ryu1kn"
},
"name": "partial-diff",
"publisher": "ryu1kn",
"version": "1.4.3"
},
{
"metadata": {
"id": "4386e6f6-ec10-4463-9d23-c24278718947",
"publisherId": "tomoki1207.pdf",
"publisherDisplayName": "tomoki1207"
},
"name": "pdf",
"publisher": "tomoki1207",
"version": "1.1.0"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "6.4.0"
},
{
"metadata": {
"id": "1b747f06-3789-4ebd-ac99-f1fe430c3347",
"publisherId": "alefragnani.project-manager",
"publisherDisplayName": "alefragnani"
},
"name": "project-manager",
"publisher": "alefragnani",
"version": "12.1.0"
},
{
"metadata": {
"id": "91c5dadd-29e8-4ced-8d0b-6c4bf5901ee1",
"publisherId": "jeroen-meijer.pubspec-assist",
"publisherDisplayName": "jeroen-meijer"
},
"name": "pubspec-assist",
"publisher": "jeroen-meijer",
"version": "2.2.1"
},
{
"metadata": {
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5",
"publisherId": "ms-python.python",
"publisherDisplayName": "ms-python"
},
"name": "python",
"publisher": "ms-python",
"version": "2021.5.842923320"
},
{
"metadata": {
"id": "aae0701b-111f-49c1-9000-abd37a442f28",
"publisherId": "WallabyJs.quokka-vscode",
"publisherDisplayName": "WallabyJs"
},
"name": "quokka-vscode",
"publisher": "WallabyJs",
"version": "1.0.368"
},
{
"metadata": {
"id": "93ce222b-5f6f-49b7-9ab1-a0463c6238df",
"publisherId": "ms-vscode-remote.remote-containers",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-containers",
"publisher": "ms-vscode-remote",
"version": "0.177.2"
},
{
"metadata": {
"id": "ed3575fb-5812-4a43-9efb-c19649137420",
"publisherId": "liximomo.sftp",
"publisherDisplayName": "liximomo"
},
"name": "sftp",
"publisher": "liximomo",
"version": "1.12.9"
},
{
"metadata": {
"id": "5fb19573-2183-4cf2-b53d-0fb869dae7ae",
"publisherId": "foxundermoon.shell-format",
"publisherDisplayName": "foxundermoon"
},
"name": "shell-format",
"publisher": "foxundermoon",
"version": "7.1.0"
},
{
"metadata": {
"id": "25935571-7e45-4a6e-ba23-c31ceae48093",
"publisherId": "Zarel.sublime-commands",
"publisherDisplayName": "Zarel"
},
"name": "sublime-commands",
"publisher": "Zarel",
"version": "0.1.0"
},
{
"metadata": {
"id": "529697b9-b343-4b1c-ba2f-f5ef692132d4",
"publisherId": "ms-vscode.sublime-keybindings",
"publisherDisplayName": "ms-vscode"
},
"name": "sublime-keybindings",
"publisher": "ms-vscode",
"version": "4.0.9"
},
{
"metadata": {
"id": "653a22f9-da2e-4bfe-8996-e0b3c169c502",
"publisherId": "lei.theme-chromodynamics",
"publisherDisplayName": "lei"
},
"name": "theme-chromodynamics",
"publisher": "lei",
"version": "1.0.8"
},
{
"metadata": {
"id": "4e44877c-1c8d-4f9c-ba86-1372d0fbeeb1",
"publisherId": "dracula-theme.theme-dracula",
"publisherDisplayName": "dracula-theme"
},
"name": "theme-dracula",
"publisher": "dracula-theme",
"version": "2.22.3"
},
{
"metadata": {
"id": "261cac81-cd7b-4555-bb41-0c2d2bcd3e70",
"publisherId": "Gruntfuggly.todo-tree",
"publisherDisplayName": "Gruntfuggly"
},
"name": "todo-tree",
"publisher": "Gruntfuggly",
"version": "0.0.213"
},
{
"metadata": {
"id": "2f5dd8cb-d251-4d70-abfe-ddebcb077483",
"publisherId": "octref.vetur",
"publisherDisplayName": "octref"
},
"name": "vetur",
"publisher": "octref",
"version": "0.33.1"
},
{
"metadata": {
"id": "37d7747f-e652-4eac-83de-f2939f7e2121",
"publisherId": "anseki.vscode-color",
"publisherDisplayName": "anseki"
},
"name": "vscode-color",
"publisher": "anseki",
"version": "0.4.5"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "ms-azuretools.vscode-docker",
"publisherDisplayName": "ms-azuretools"
},
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "1.12.1"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "2.1.20"
},
{
"metadata": {
"id": "aaee577c-f062-495a-9816-0cbd442f1d25",
"publisherId": "ecmel.vscode-html-css",
"publisherDisplayName": "ecmel"
},
"name": "vscode-html-css",
"publisher": "ecmel",
"version": "1.10.2"
},
{
"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": "11.4.0"
},
{
"metadata": {
"id": "61fcd0cf-64d7-4836-8d6b-d55f4fb83281",
"publisherId": "vscjava.vscode-java-debug",
"publisherDisplayName": "vscjava"
},
"name": "vscode-java-debug",
"publisher": "vscjava",
"version": "0.33.1"
},
{
"metadata": {
"id": "7865e561-1c83-410e-9b99-aabada597a7e",
"publisherId": "vscjava.vscode-java-dependency",
"publisherDisplayName": "vscjava"
},
"name": "vscode-java-dependency",
"publisher": "vscjava",
"version": "0.18.3"
},
{
"metadata": {
"id": "96f11e1f-1a46-4592-b084-f025b2c2a81f",
"publisherId": "vscjava.vscode-java-pack",
"publisherDisplayName": "vscjava"
},
"name": "vscode-java-pack",
"publisher": "vscjava",
"version": "0.15.0"
},
{
"metadata": {
"id": "67c06b0d-1891-42ca-b2a8-113e79bff069",
"publisherId": "vscjava.vscode-java-test",
"publisherDisplayName": "vscjava"
},
"name": "vscode-java-test",
"publisher": "vscjava",
"version": "0.29.0"
},
{
"metadata": {
"id": "4837e4f3-1b01-4732-b1a6-daa57ef64cab",
"publisherId": "ms-kubernetes-tools.vscode-kubernetes-tools",
"publisherDisplayName": "ms-kubernetes-tools"
},
"name": "vscode-kubernetes-tools",
"publisher": "ms-kubernetes-tools",
"version": "1.3.3"
},
{
"metadata": {
"id": "daf8b44d-8aae-4da2-80c5-1f770219f643",
"publisherId": "DavidAnson.vscode-markdownlint",
"publisherDisplayName": "DavidAnson"
},
"name": "vscode-markdownlint",
"publisher": "DavidAnson",
"version": "0.41.0"
},
{
"metadata": {
"id": "b0f06c6b-24fb-4d7b-bd79-bc5e2fa17312",
"publisherId": "vscjava.vscode-maven",
"publisherDisplayName": "vscjava"
},
"name": "vscode-maven",
"publisher": "vscjava",
"version": "0.30.1"
},
{
"metadata": {
"id": "1d4d80c9-0d33-48a1-88a8-19ff80bc8e2a",
"publisherId": "ziyasal.vscode-open-in-github",
"publisherDisplayName": "ziyasal"
},
"name": "vscode-open-in-github",
"publisher": "ziyasal",
"version": "1.3.6"
},
{
"metadata": {
"id": "364d2426-116a-433a-a5d8-a5098dc3afbd",
"publisherId": "ms-python.vscode-pylance",
"publisherDisplayName": "ms-python"
},
"name": "vscode-pylance",
"publisher": "ms-python",
"version": "2021.5.3"
},
{
"metadata": {
"id": "2061917f-f76a-458a-8da9-f162de22b97e",
"publisherId": "redhat.vscode-yaml",
"publisherDisplayName": "redhat"
},
"name": "vscode-yaml",
"publisher": "redhat",
"version": "0.19.2"
},
{
"metadata": {
"id": "876e8f93-74d0-4f4f-91b7-34a09f19f444",
"publisherId": "VisualStudioExptTeam.vscodeintellicode",
"publisherDisplayName": "VisualStudioExptTeam"
},
"name": "vscodeintellicode",
"publisher": "VisualStudioExptTeam",
"version": "1.2.14"
},
{
"metadata": {
"id": "03bcac69-2a42-4fd3-ac6e-928090766003",
"publisherId": "ms-vscode.wordcount",
"publisherDisplayName": "ms-vscode"
},
"name": "wordcount",
"publisher": "ms-vscode",
"version": "0.1.0"
},
{
"metadata": {
"id": "54be79b8-f7e1-40b8-92a7-46b921bff53d",
"publisherId": "kirozen.wordcounter",
"publisherDisplayName": "kirozen"
},
"name": "wordcounter",
"publisher": "kirozen",
"version": "2.3.0"
},
{
"metadata": {
"id": "0cb81da2-1880-4755-9995-0ae9cc728e20",
"publisherId": "DotJoshJohnson.xml",
"publisherDisplayName": "DotJoshJohnson"
},
"name": "xml",
"publisher": "DotJoshJohnson",
"version": "2.5.1"
}
]
// Empty
[
{
"key": "ctrl+shift+d",
"command": "expand-selection-to-scope.expand"
},
{
"key": "shift+cmd+down",
"command": "editor.action.moveLinesDownAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "alt+down",
"command": "-editor.action.moveLinesDownAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "shift+cmd+up",
"command": "editor.action.moveLinesUpAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "alt+up",
"command": "-editor.action.moveLinesUpAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "alt+left",
"command": "-cursorWordStartLeft",
"when": "textInputFocus"
},
{
"key": "alt+right",
"command": "-cursorWordEndRight",
"when": "textInputFocus"
},
{
"key": "ctrl+right",
"command": "breadcrumbs.focusNext",
"when": "breadcrumbsActive && breadcrumbsVisible"
},
{
"key": "alt+right",
"command": "-breadcrumbs.focusNext",
"when": "breadcrumbsActive && breadcrumbsVisible"
},
{
"key": "ctrl+right",
"command": "breadcrumbs.focusNextWithPicker",
"when": "breadcrumbsActive && breadcrumbsVisible && listFocus && !inputFocus"
},
{
"key": "alt+right",
"command": "-breadcrumbs.focusNextWithPicker",
"when": "breadcrumbsActive && breadcrumbsVisible && listFocus && !inputFocus"
},
{
"key": "ctrl+left",
"command": "breadcrumbs.focusPrevious",
"when": "breadcrumbsActive && breadcrumbsVisible"
},
{
"key": "alt+left",
"command": "-breadcrumbs.focusPrevious",
"when": "breadcrumbsActive && breadcrumbsVisible"
},
{
"key": "ctrl+left",
"command": "breadcrumbs.focusPreviousWithPicker",
"when": "breadcrumbsActive && breadcrumbsVisible && listFocus && !inputFocus"
},
{
"key": "alt+left",
"command": "-breadcrumbs.focusPreviousWithPicker",
"when": "breadcrumbsActive && breadcrumbsVisible && listFocus && !inputFocus"
},
{
"key": "ctrl+shift+left",
"command": "cursorWordAccessibilityLeftSelect",
"when": "accessibilityModeEnabled && textInputFocus"
},
{
"key": "shift+alt+left",
"command": "-cursorWordAccessibilityLeftSelect",
"when": "accessibilityModeEnabled && textInputFocus"
},
{
"key": "ctrl+shift+right",
"command": "cursorWordAccessibilityRightSelect",
"when": "accessibilityModeEnabled && textInputFocus"
},
{
"key": "shift+alt+right",
"command": "-cursorWordAccessibilityRightSelect",
"when": "accessibilityModeEnabled && textInputFocus"
},
{
"key": "ctrl+shift+right",
"command": "-editor.action.smartSelect.expand",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+left",
"command": "cursorWordStartLeftSelect",
"when": "textInputFocus"
},
{
"key": "shift+alt+left",
"command": "-cursorWordStartLeftSelect",
"when": "textInputFocus"
},
{
"key": "ctrl+shift+right",
"command": "cursorWordRightSelect"
},
{
"key": "shift+alt+left",
"command": "cursorWordEndLeftSelect"
},
{
"key": "ctrl+shift+alt+p",
"command": "projectManager.listProjectsNewWindow"
},
{
"key": "shift+cmd+p",
"command": "workbench.action.showCommands"
},
{
"key": "shift+cmd+p",
"command": "-workbench.action.showCommands"
},
{
"key": "shift+cmd+p",
"command": "workbench.action.quickOpenNavigatePreviousInFilePicker",
"when": "inFilesPicker && inQuickOpen"
},
{
"key": "shift+cmd+p",
"command": "-workbench.action.quickOpenNavigatePreviousInFilePicker",
"when": "inFilesPicker && inQuickOpen"
},
{
"key": "ctrl+shift+p",
"command": "projectManager.listProjects"
},
{
"key": "alt+cmd+p",
"command": "-projectManager.listProjects"
},
{
"key": "ctrl+cmd+b",
"command": "latex-workshop.build",
"when": "!config.latex-workshop.bind.altKeymap.enabled && editorLangId == 'latex'"
},
{
"key": "alt+cmd+b",
"command": "-latex-workshop.build",
"when": "!config.latex-workshop.bind.altKeymap.enabled && editorLangId == 'latex'"
},
{
"key": "alt+right",
"command": "cursorWordEndRight",
"when": "editorTextFocus"
},
{
"key": "ctrl+alt+right",
"command": "-cursorWordEndRight",
"when": "editorTextFocus"
},
{
"key": "ctrl+left",
"command": "cursorWordLeft"
},
{
"key": "ctrl+right",
"command": "cursorWordRight"
},
{
"key": "ctrl+shift+left",
"command": "cursorWordLeftSelect"
},
{
"key": "ctrl+shift+alt+left",
"command": "-cursorWordPartLeftSelect",
"when": "textInputFocus"
},
{
"key": "ctrl+alt+right",
"command": "-cursorWordPartRight",
"when": "textInputFocus"
},
{
"key": "ctrl+shift+left",
"command": "cursorWordStartLeftSelect",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+alt+left",
"command": "-cursorWordStartLeftSelect",
"when": "editorTextFocus"
},
{
"key": "alt+left",
"command": "cursorWordEndLeft"
},
{
"key": "ctrl+alt+left",
"command": "-cursorWordStartLeft",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+right",
"command": "cursorWordStartRightSelect"
},
{
"key": "shift+cmd+f",
"command": "-workbench.action.findInFiles"
},
{
"key": "shift+cmd+f",
"command": "-workbench.view.search",
"when": "!searchViewletVisible"
},
{
"key": "shift+alt+f",
"command": "-editor.action.formatDocument.none",
"when": "editorTextFocus && !editorHasDocumentFormattingProvider && !editorHasDocumentFormattingProvider && !editorReadonly"
},
{
"key": "shift+alt+f",
"command": "-editor.action.formatDocument",
"when": "editorHasDocumentFormattingProvider && editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+shift+f",
"command": "editor.action.formatSelection",
"when": "editorHasDocumentSelectionFormattingProvider && editorHasDocumentSelectionFormattingProvider && editorTextFocus && !editorReadonly"
},
{
"key": "cmd+k cmd+f",
"command": "-editor.action.formatSelection",
"when": "editorHasDocumentSelectionFormattingProvider && editorHasDocumentSelectionFormattingProvider && editorTextFocus && !editorReadonly"
},
{
"key": "shift+alt+f",
"command": "-filesExplorer.findInFolder",
"when": "explorerResourceIsFolder && explorerViewletVisible && filesExplorerFocus && !inputFocus"
},
{
"key": "ctrl+h",
"command": "-deleteLeft",
"when": "textInputFocus"
},
{
"key": "ctrl+f",
"command": "-cursorRight",
"when": "textInputFocus"
},
{
"key": "ctrl+f",
"command": "workbench.action.gotoMethod"
},
{
"key": "shift+cmd+f",
"command": "-workbench.action.terminal.searchWorkspace",
"when": "terminalFocus && terminalProcessSupported && terminalProcessSupported && terminalTextSelected"
},
{
"key": "shift+cmd+f",
"command": "filesExplorer.findInWorkspace"
}
]
{
"workbench.statusBar.visible": true,
// editor
"editor.tabSize": 2,
"editor.fontSize": 14,
"editor.wordWrap": "on",
"editor.snippetSuggestions": "top",
"editor.multiCursorModifier": "ctrlCmd",
"editor.formatOnPaste": false,
"editor.formatOnSave": false,
"editor.formatOnType": false,
"editor.minimap.showSlider": "always",
"editor.minimap.maxColumn": 130,
// file
"files.autoSave": "onFocusChange",
"files.trimTrailingWhitespace": true,
"workbench.colorTheme": "Dracula",
"workbench.startupEditor": "none",
// eslint
"eslint.enable": true,
"eslint.run": "onType",
// python
"[python]": {
"editor.tabSize": 4,
},
"python.pythonPath": "/Users/j0e1in/.pyenv/versions/tf2/bin/python",
"python.linting.pylintArgs": [
"--disable=C0103,C0111,E501,W0622"
],
"python.linting.pylintEnabled": true,
// "python.linting.pycodestyleEnabled": true,
"python.linting.pycodestylePath": "pep8",
"python.linting.lintOnSave": true,
"python.linting.flake8Enabled": false,
"sync.gist": "838dc1d78e1338f509fdf248539bf0f5",
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.forceDownload": false,
"sync.quietSync": false,
"sync.removeExtensions": true,
"sync.syncExtensions": true,
"extensions.ignoreRecommendations": false,
"explorer.confirmDelete": false,
"diffEditor.ignoreTrimWhitespace": true,
"files.associations": {
"*.py": "python"
},
"eslint.packageManager": "yarn",
"explorer.confirmDragAndDrop": false,
"[cpp]": {
"editor.autoIndent": "full",
"editor.tabSize": 2
},
"C_Cpp.clang_format_fallbackStyle": "Google",
"C_Cpp.updateChannel": "Insiders",
"kite.showWelcomeNotificationOnStartup": false,
"python.linting.pydocstyleArgs": [
"--ignore=D205"
],
"python.formatting.provider": "black",
"python.formatting.blackArgs": [],
"latex-workshop.latex.recipe.default": "lastUsed",
"latex-workshop.latex.recipes": [
{
"name": "latexmk 🔃",
"tools": [
"latexmk"
]
},
{
"name": "pdflatex ➞ bibtex ➞ pdflatex`×2",
"tools": [
"pdflatex",
"bibtex",
"pdflatex",
"pdflatex"
]
},
{
"name": "lualatex",
"tools": [
"lualatex-build"
]
}
],
"latex-workshop.latex.tools": [
{
"name": "latexmk",
"command": "latexmk",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-pdf",
"-outdir=%OUTDIR%",
"%DOC%"
],
"env": {}
},
{
"name": "pdflatex",
"command": "pdflatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOC%"
],
"env": {}
},
{
"name": "bibtex",
"command": "bibtex",
"args": [
"%DOCFILE%"
],
"env": {}
},
{
"name": "lualatex-build",
"command": "lualatex"
}
],
"latex-workshop.latex.autoBuild.run": "never",
"workbench.iconTheme": "vscode-icons",
"terminal.integrated.inheritEnv": false,
"editor.largeFileOptimizations": false,
"dart.openDevTools": "flutter",
"vsicons.dontShowNewVersionMessage": true,
"dart.previewFlutterUiGuides": true,
"dart.previewFlutterUiGuidesCustomTracking": true,
"todo-tree.highlights.enabled": true,
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true,
"**/__pycache__": true,
"**/*_cache": true
},
"terminal.external.osxExec": "iTerm.app",
"terminal.integrated.scrollback": 10000,
"window.zoomLevel": 0,
"python.jediEnabled": false,
"dart.debugExternalLibraries": false,
"dart.debugSdkLibraries": false,
"dart.flutterSdkPath": "/Users/j0e1in/Dev/flutter",
"todo-tree.tree.showScanModeButton": false,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
"maven.executable.path": "/usr/local/bin/mvn",
"python.linting.banditEnabled": false,
"python.linting.pycodestyleEnabled": false,
"python.sortImports.path": "isort",
"go.formatTool": "goimports",
"go.useLanguageServer": true,
"python.languageServer": "Pylance",
"python.linting.enabled": true,
"python.showStartPage": false,
"dart.checkForSdkUpdates": false,
"jupyter.sendSelectionToInteractiveWindow": false,
"workbench.editorAssociations": [
{
"viewType": "jupyter.notebook.ipynb",
"filenamePattern": "*.ipynb"
}
],
"vs-kubernetes": {
"vscode-kubernetes.minikube-path.mac": "/Users/j0e1in/.vs-kubernetes/tools/minikube/darwin-amd64/minikube"
},
"workbench.editor.untitled.hint": "hidden"
}
{
// Place your snippets for python 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"
// }
"Set Trace": {
"prefix": "ipdb",
"body": [
"from ipdb import set_trace; set_trace()"
],
"description": "Set break point for pudb."
},
"Argparse": {
"prefix": "argparser",
"body": [
"def parse_args():",
" import argparse",
" from argparse import RawTextHelpFormatter",
"",
" parser = argparse.ArgumentParser()",
" parser.add_argument('--arg1', type=str, help=\"Description\")",
" parser.add_argument('--arg2', default=False, action='store_true',",
" help=\"Description\")",
" argv = parser.parse_args()",
" return argv, parser",
"",
"if __name__ == '__main__':",
" argv, parser = parse_args()",
],
},
"Assert": {
"prefix": "ass",
"body": [
"value = $1; ans = $2; assert value == ans, f\"{value} != {ans}\""
]
}
}
{
// string - A string to identify your config.
"name": "",
// string - A path relative to the vsode workspace root folder.
"context": ".",
// string - sftp or ftp
"protocol": "sftp",
// string - Hostname or IP address of the server.
"host": "host",
// integer - Port number of the server.
"port": 22,
// string - Username for authentication.
"username": "username",
// string - Password for password-based user authentication.
"password": null,
// string - The absolute path on remote
"remotePath": "/",
// boolean - Upload on every save operation of VS code
"uploadOnSave": false,
// boolean - Download the file from the remote server whenever it is opened
"downloadOnOpen": true,
// string - Set to 'update' so 'sync command' will only affect thoes files exist in both local and server. Set to 'full', 'sync' will be same as 'download/upload' besides deleting file not exist in origin from target.
"syncMode": "delete",
// string[] - Same behavior as gitignore, all path reltative to context of the current config
"ignore": [],
// object - "Default": null.
"watcher": {
// string - glob patterns that are watched and when edited outside of the VS cdoe editor are processed. Set `uploadOnSave` to false when you watch everything.
"files": "",
// boolean - upload when file changed
"autoUpload": true,
// boolean - delete when file removed
"autoDelete": true
},
// string - Absolute path to user private key.
"privateKeyPath": null,
// mixed - For an encrypted private key, this is the passphrase string used to decrypt it. Set to true for enable passphrase dialog. This will prevent from using cleartext passphrase in this config.
"passphrase": null,
// boolean - Set to true for enable verifyCode dialog. Keyboard interaction authentication mechanism. For example using Google Authentication (Multi factor)
// (requires the server to have keyboard-interactive authentication enabled)
"interactiveAuth": false
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment