Last active
August 2, 2020 11:29
-
-
Save simicd/7bb64dad99699451264b983e6a671eac to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"lastUpload":"2020-08-02T11:29:35.550Z","extensionVersion":"v3.4.3"} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"metadata": { | |
"id": "88eb8072-5ab1-457b-9835-6d92196388a3", | |
"publisherId": "almenon.arepl", | |
"publisherDisplayName": "almenon" | |
}, | |
"name": "arepl", | |
"publisher": "almenon", | |
"version": "1.0.24" | |
}, | |
{ | |
"metadata": { | |
"id": "238a3e72-2381-419b-8ed2-ece541264f28", | |
"publisherId": "bencoleman.armview", | |
"publisherDisplayName": "bencoleman" | |
}, | |
"name": "armview", | |
"publisher": "bencoleman", | |
"version": "0.4.4" | |
}, | |
{ | |
"metadata": { | |
"id": "d3836729-9cc1-42c1-b2af-d50071f57d29", | |
"publisherId": "formulahendry.auto-close-tag", | |
"publisherDisplayName": "formulahendry" | |
}, | |
"name": "auto-close-tag", | |
"publisher": "formulahendry", | |
"version": "0.5.8" | |
}, | |
{ | |
"metadata": { | |
"id": "6e440e71-8ed9-4f25-bb78-4b13096b8a03", | |
"publisherId": "formulahendry.auto-rename-tag", | |
"publisherDisplayName": "formulahendry" | |
}, | |
"name": "auto-rename-tag", | |
"publisher": "formulahendry", | |
"version": "0.1.4" | |
}, | |
{ | |
"metadata": { | |
"id": "819a23e1-b6c6-41cf-9029-e653b537d996", | |
"publisherId": "ms-vscode.azure-account", | |
"publisherDisplayName": "ms-vscode" | |
}, | |
"name": "azure-account", | |
"publisher": "ms-vscode", | |
"version": "0.8.11" | |
}, | |
{ | |
"metadata": { | |
"id": "697255a9-3f36-44c8-b084-d3b91edfb23a", | |
"publisherId": "HookyQR.beautify", | |
"publisherDisplayName": "HookyQR" | |
}, | |
"name": "beautify", | |
"publisher": "HookyQR", | |
"version": "1.5.0" | |
}, | |
{ | |
"metadata": { | |
"id": "39757d2a-1a37-40b9-b8b8-aa7ebd6e0cf9", | |
"publisherId": "karigari.chat", | |
"publisherDisplayName": "karigari" | |
}, | |
"name": "chat", | |
"publisher": "karigari", | |
"version": "0.35.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": "1d9b1776-4188-4b43-b23f-bab3d47537e9", | |
"publisherId": "vsls-contrib.codetour", | |
"publisherDisplayName": "vsls-contrib" | |
}, | |
"name": "codetour", | |
"publisher": "vsls-contrib", | |
"version": "0.0.34" | |
}, | |
{ | |
"metadata": { | |
"id": "d0bfc4ab-1d3a-4487-8782-7cf6027b4fff", | |
"publisherId": "ms-dotnettools.csharp", | |
"publisherDisplayName": "ms-dotnettools" | |
}, | |
"name": "csharp", | |
"publisher": "ms-dotnettools", | |
"version": "1.22.1" | |
}, | |
{ | |
"metadata": { | |
"id": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd", | |
"publisherId": "msjsdiag.debugger-for-chrome", | |
"publisherDisplayName": "msjsdiag" | |
}, | |
"name": "debugger-for-chrome", | |
"publisher": "msjsdiag", | |
"version": "4.12.9" | |
}, | |
{ | |
"metadata": { | |
"id": "081cd2e9-bc51-4ea3-977e-544bed2e33a8", | |
"publisherId": "bierner.emojisense", | |
"publisherDisplayName": "bierner" | |
}, | |
"name": "emojisense", | |
"publisher": "bierner", | |
"version": "0.7.0" | |
}, | |
{ | |
"metadata": { | |
"id": "9d8c32ab-354c-4daf-a9bf-20b633734435", | |
"publisherId": "usernamehw.errorlens", | |
"publisherDisplayName": "usernamehw" | |
}, | |
"name": "errorlens", | |
"publisher": "usernamehw", | |
"version": "3.1.1" | |
}, | |
{ | |
"metadata": { | |
"id": "0cfb9d1d-3e59-4c36-a597-157b54e4442b", | |
"publisherId": "vsls-contrib.gistfs", | |
"publisherDisplayName": "vsls-contrib" | |
}, | |
"name": "gistfs", | |
"publisher": "vsls-contrib", | |
"version": "0.1.8" | |
}, | |
{ | |
"metadata": { | |
"id": "438221f8-1107-4ccd-a6fe-f3b7fe0856b7", | |
"publisherId": "mhutchie.git-graph", | |
"publisherDisplayName": "mhutchie" | |
}, | |
"name": "git-graph", | |
"publisher": "mhutchie", | |
"version": "1.25.0" | |
}, | |
{ | |
"metadata": { | |
"id": "7be174a5-ac74-4496-bf8b-8cc6cc60408c", | |
"publisherId": "vsls-contrib.gitdoc", | |
"publisherDisplayName": "vsls-contrib" | |
}, | |
"name": "gitdoc", | |
"publisher": "vsls-contrib", | |
"version": "0.0.6" | |
}, | |
{ | |
"metadata": { | |
"id": "7328a705-91fc-49e6-8293-da6f112e482d", | |
"publisherId": "GitHub.github-vscode-theme", | |
"publisherDisplayName": "GitHub" | |
}, | |
"name": "github-vscode-theme", | |
"publisher": "GitHub", | |
"version": "1.1.3" | |
}, | |
{ | |
"metadata": { | |
"id": "4de763bd-505d-4978-9575-2b7696ecf94e", | |
"publisherId": "eamodio.gitlens", | |
"publisherDisplayName": "eamodio" | |
}, | |
"name": "gitlens", | |
"publisher": "eamodio", | |
"version": "10.2.2" | |
}, | |
{ | |
"metadata": { | |
"id": "6226e0be-5975-4616-948c-545d562adc1d", | |
"publisherId": "heybourn.headwind", | |
"publisherDisplayName": "heybourn" | |
}, | |
"name": "headwind", | |
"publisher": "heybourn", | |
"version": "1.7.0" | |
}, | |
{ | |
"metadata": { | |
"id": "e12d8c6b-8d86-4f35-99dc-98aa87a06182", | |
"publisherId": "tecosaur.latex-utilities", | |
"publisherDisplayName": "tecosaur" | |
}, | |
"name": "latex-utilities", | |
"publisher": "tecosaur", | |
"version": "0.3.7" | |
}, | |
{ | |
"metadata": { | |
"id": "61d03280-3919-4dd1-bce1-178ca21fdeaf", | |
"publisherId": "James-Yu.latex-workshop", | |
"publisherDisplayName": "James-Yu" | |
}, | |
"name": "latex-workshop", | |
"publisher": "James-Yu", | |
"version": "8.11.1" | |
}, | |
{ | |
"metadata": { | |
"id": "98790d67-10fa-497c-9113-f6c7489207b2", | |
"publisherId": "yzhang.markdown-all-in-one", | |
"publisherDisplayName": "yzhang" | |
}, | |
"name": "markdown-all-in-one", | |
"publisher": "yzhang", | |
"version": "3.2.0" | |
}, | |
{ | |
"metadata": { | |
"id": "b0db4123-c5d9-4f45-bd2e-70738ebbb304", | |
"publisherId": "bierner.markdown-checkbox", | |
"publisherDisplayName": "bierner" | |
}, | |
"name": "markdown-checkbox", | |
"publisher": "bierner", | |
"version": "0.1.3" | |
}, | |
{ | |
"metadata": { | |
"id": "5db78037-f674-459f-a236-db622c427c5b", | |
"publisherId": "PKief.material-icon-theme", | |
"publisherDisplayName": "PKief" | |
}, | |
"name": "material-icon-theme", | |
"publisher": "PKief", | |
"version": "4.2.0" | |
}, | |
{ | |
"metadata": { | |
"id": "e58f546c-babc-455f-a265-ba40dbd140d4", | |
"publisherId": "sdras.night-owl", | |
"publisherDisplayName": "sdras" | |
}, | |
"name": "night-owl", | |
"publisher": "sdras", | |
"version": "1.1.3" | |
}, | |
{ | |
"metadata": { | |
"id": "6f35c257-7fd5-4bc2-9cd1-01976589c17a", | |
"publisherId": "arcticicestudio.nord-visual-studio-code", | |
"publisherDisplayName": "arcticicestudio" | |
}, | |
"name": "nord-visual-studio-code", | |
"publisher": "arcticicestudio", | |
"version": "0.14.0" | |
}, | |
{ | |
"metadata": { | |
"id": "a41c1549-4053-44d4-bf30-60fc809b4a86", | |
"publisherId": "christian-kohler.path-intellisense", | |
"publisherDisplayName": "christian-kohler" | |
}, | |
"name": "path-intellisense", | |
"publisher": "christian-kohler", | |
"version": "2.2.1" | |
}, | |
{ | |
"metadata": { | |
"id": "40d39ce9-c381-47a0-80c8-a6661f731eab", | |
"publisherId": "ms-vscode.powershell", | |
"publisherDisplayName": "ms-vscode" | |
}, | |
"name": "powershell", | |
"publisher": "ms-vscode", | |
"version": "2020.6.0" | |
}, | |
{ | |
"metadata": { | |
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90", | |
"publisherId": "esbenp.prettier-vscode", | |
"publisherDisplayName": "esbenp" | |
}, | |
"name": "prettier-vscode", | |
"publisher": "esbenp", | |
"version": "5.1.3" | |
}, | |
{ | |
"metadata": { | |
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5", | |
"publisherId": "ms-python.python", | |
"publisherDisplayName": "ms-python" | |
}, | |
"name": "python", | |
"publisher": "ms-python", | |
"version": "2020.7.96456" | |
}, | |
{ | |
"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.128.0" | |
}, | |
{ | |
"metadata": { | |
"id": "b24a13f5-4e50-4d9a-ab0a-87f47d9fdfcb", | |
"publisherId": "stkb.rewrap", | |
"publisherDisplayName": "stkb" | |
}, | |
"name": "rewrap", | |
"publisher": "stkb", | |
"version": "1.13.0" | |
}, | |
{ | |
"metadata": { | |
"id": "a84825e8-5f04-4988-b85a-4942e795bcbe", | |
"publisherId": "burkeholland.simple-react-snippets", | |
"publisherDisplayName": "burkeholland" | |
}, | |
"name": "simple-react-snippets", | |
"publisher": "burkeholland", | |
"version": "1.2.3" | |
}, | |
{ | |
"metadata": { | |
"id": "51cd7dfb-14fa-4fcc-aa42-16add9281456", | |
"publisherId": "SimonSiefke.svg-preview", | |
"publisherDisplayName": "SimonSiefke" | |
}, | |
"name": "svg-preview", | |
"publisher": "SimonSiefke", | |
"version": "2.8.3" | |
}, | |
{ | |
"metadata": { | |
"id": "261cac81-cd7b-4555-bb41-0c2d2bcd3e70", | |
"publisherId": "Gruntfuggly.todo-tree", | |
"publisherDisplayName": "Gruntfuggly" | |
}, | |
"name": "todo-tree", | |
"publisher": "Gruntfuggly", | |
"version": "0.0.178" | |
}, | |
{ | |
"metadata": { | |
"id": "29bd1ba0-f8eb-4d2c-b624-2e59a18a5cda", | |
"publisherId": "usqlextpublisher.usql-vscode-ext", | |
"publisherDisplayName": "usqlextpublisher" | |
}, | |
"name": "usql-vscode-ext", | |
"publisher": "usqlextpublisher", | |
"version": "0.2.15" | |
}, | |
{ | |
"metadata": { | |
"id": "2ed5adbe-c4e1-4227-8e41-31e2095b30e3", | |
"publisherId": "ms-azuretools.vscode-azurefunctions", | |
"publisherDisplayName": "ms-azuretools" | |
}, | |
"name": "vscode-azurefunctions", | |
"publisher": "ms-azuretools", | |
"version": "0.23.0" | |
}, | |
{ | |
"metadata": { | |
"id": "37d7747f-e652-4eac-83de-f2939f7e2121", | |
"publisherId": "anseki.vscode-color", | |
"publisherDisplayName": "anseki" | |
}, | |
"name": "vscode-color", | |
"publisher": "anseki", | |
"version": "0.4.5" | |
}, | |
{ | |
"metadata": { | |
"id": "188277b8-e4bc-4c10-92fa-d6959b4243ea", | |
"publisherId": "ryanluker.vscode-coverage-gutters", | |
"publisherDisplayName": "ryanluker" | |
}, | |
"name": "vscode-coverage-gutters", | |
"publisher": "ryanluker", | |
"version": "2.5.1" | |
}, | |
{ | |
"metadata": { | |
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a", | |
"publisherId": "dbaeumer.vscode-eslint", | |
"publisherDisplayName": "dbaeumer" | |
}, | |
"name": "vscode-eslint", | |
"publisher": "dbaeumer", | |
"version": "2.1.8" | |
}, | |
{ | |
"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.2.0" | |
}, | |
{ | |
"metadata": { | |
"id": "e0ee11e7-aa20-4e86-a3b9-2cd7d14fed93", | |
"publisherId": "be5invis.vscode-icontheme-nomo-dark", | |
"publisherDisplayName": "be5invis" | |
}, | |
"name": "vscode-icontheme-nomo-dark", | |
"publisher": "be5invis", | |
"version": "1.3.6" | |
}, | |
{ | |
"metadata": { | |
"id": "704f9af2-deb0-46f9-b678-550e7d4ec1d5", | |
"publisherId": "ms-azuretools.vscode-logicapps", | |
"publisherDisplayName": "ms-azuretools" | |
}, | |
"name": "vscode-logicapps", | |
"publisher": "ms-azuretools", | |
"version": "0.2.43" | |
}, | |
{ | |
"metadata": { | |
"id": "ae9e3eb0-3357-4cc0-90ee-598d2d384757", | |
"publisherId": "eg2.vscode-npm-script", | |
"publisherDisplayName": "eg2" | |
}, | |
"name": "vscode-npm-script", | |
"publisher": "eg2", | |
"version": "0.3.12" | |
}, | |
{ | |
"metadata": { | |
"id": "69ddd764-339a-4ecc-97c1-9c4ece58e36d", | |
"publisherId": "GitHub.vscode-pull-request-github", | |
"publisherDisplayName": "GitHub" | |
}, | |
"name": "vscode-pull-request-github", | |
"publisher": "GitHub", | |
"version": "0.18.0" | |
}, | |
{ | |
"metadata": { | |
"id": "364d2426-116a-433a-a5d8-a5098dc3afbd", | |
"publisherId": "ms-python.vscode-pylance", | |
"publisherDisplayName": "ms-python" | |
}, | |
"name": "vscode-pylance", | |
"publisher": "ms-python", | |
"version": "2020.7.4" | |
}, | |
{ | |
"metadata": { | |
"id": "3914ddcf-fa51-4dea-8f96-33dfebc478e1", | |
"publisherId": "msrvida.vscode-sanddance", | |
"publisherDisplayName": "msrvida" | |
}, | |
"name": "vscode-sanddance", | |
"publisher": "msrvida", | |
"version": "3.0.0" | |
}, | |
{ | |
"metadata": { | |
"id": "4db62a7c-7d70-419c-96d2-6c3a4dc77ea5", | |
"publisherId": "bradlc.vscode-tailwindcss", | |
"publisherDisplayName": "bradlc" | |
}, | |
"name": "vscode-tailwindcss", | |
"publisher": "bradlc", | |
"version": "0.4.1" | |
}, | |
{ | |
"metadata": { | |
"id": "afc7b7f6-486c-4560-94cb-6130ea88cdb8", | |
"publisherId": "spmeesseman.vscode-taskexplorer", | |
"publisherDisplayName": "spmeesseman" | |
}, | |
"name": "vscode-taskexplorer", | |
"publisher": "spmeesseman", | |
"version": "1.26.3" | |
}, | |
{ | |
"metadata": { | |
"id": "876e8f93-74d0-4f4f-91b7-34a09f19f444", | |
"publisherId": "VisualStudioExptTeam.vscodeintellicode", | |
"publisherDisplayName": "VisualStudioExptTeam" | |
}, | |
"name": "vscodeintellicode", | |
"publisher": "VisualStudioExptTeam", | |
"version": "1.2.9" | |
}, | |
{ | |
"metadata": { | |
"id": "5a6dc0d5-dc02-4121-8e24-cad33a2ff0af", | |
"publisherId": "ms-vsliveshare.vsliveshare", | |
"publisherDisplayName": "ms-vsliveshare" | |
}, | |
"name": "vsliveshare", | |
"publisher": "ms-vsliveshare", | |
"version": "1.0.2478" | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"previous":{"extension":"1.24.0","vscode":"1.46.0"},"current":{"extension":"1.25.0","vscode":"1.47.3"},"apiAvailable":true,"queue":[]} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"workspaceFolder": "/home/jovyan", | |
"extensions": [ | |
"ms-python.python" | |
] | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"workspaceFolder": "/home/jovyan", | |
"extensions": [ | |
"almenon.arepl", | |
"mhutchie.git-graph", | |
"ms-python.python", | |
"VisualStudioExptTeam.vscodeintellicode" | |
] | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"forwardPorts": [ | |
7474 | |
] | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"workspaceFolder": "/home/jovyan/repos/yield-curves", | |
"extensions": [ | |
"almenon.arepl", | |
"anseki.vscode-color", | |
"bradlc.vscode-tailwindcss", | |
"burkeholland.simple-react-snippets", | |
"christian-kohler.path-intellisense", | |
"dbaeumer.vscode-eslint", | |
"eamodio.gitlens", | |
"eg2.vscode-npm-script", | |
"esbenp.prettier-vscode", | |
"formulahendry.auto-rename-tag", | |
"GitHub.vscode-pull-request-github", | |
"Gruntfuggly.todo-tree", | |
"heybourn.headwind", | |
"HookyQR.beautify", | |
"mhutchie.git-graph", | |
"ms-azuretools.vscode-azurefunctions", | |
"ms-dotnettools.csharp", | |
"ms-pyright.pyright", | |
"ms-python.python", | |
"ms-python.vscode-pylance", | |
"ms-vscode.azure-account", | |
"ms-vscode.powershell", | |
"ms-vsliveshare.vsliveshare", | |
"ryanluker.vscode-coverage-gutters", | |
"SimonSiefke.svg-preview", | |
"spmeesseman.vscode-taskexplorer", | |
"stkb.rewrap", | |
"usernamehw.errorlens", | |
"VisualStudioExptTeam.vscodeintellicode", | |
"yzhang.markdown-all-in-one" | |
], | |
"forwardPorts": [ | |
35219, | |
4041, | |
9009, | |
7071, | |
3000 | |
] | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Place your key bindings in this file to override the defaultsauto[] | |
[] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Empty |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// Editor & Debuger | |
"editor.suggestSelection": "first", | |
"editor.minimap.renderCharacters": false, // Use text representation in minimap on the right side | |
"editor.minimap.showSlider": "always", // Highlight visible code area in minimap on right side | |
"editor.copyWithSyntaxHighlighting": true, // CTRL + C will also copy the code highlighting | |
"editor.cursorBlinking": "solid", // Change cursor blinking style | |
"editor.multiCursorModifier": "ctrlCmd", // Use CTRL + Mouse click to place multiple cursors and write simulatnously | |
"files.trimTrailingWhitespace": true, // Remove trailing white space at end of line | |
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue", | |
"workbench.editor.highlightModifiedTabs": true, // Show blue line above modified files in top bar | |
"workbench.tree.indent": 20, // Increase indent of nested files and folders in Explorer (left) | |
"explorer.openEditors.visible": 0, // Remove list of open files in Files Explorer to save space | |
"debug.showInStatusBar": "never", // Don't show debug buttons in status bar | |
"workbench.editor.enablePreviewFromQuickOpen": false, // Keep file open if opened with CTRL + P | |
"editor.wordWrap": "on", // By default wrap long lines... (option: use Alt + Z to toggle between wrap and no wrap) | |
"editor.wrappingIndent": "indent", // and indent them relative to the parent line | |
// Git/Source Control | |
"git.enableSmartCommit": true, // Automatically stage changes | |
"git.confirmSync": false, // Do not show warning when syncing repo | |
"git.autofetch": true, // Automatically fetch from remote... | |
"git.autofetchPeriod": 180, // ... every 3 minutes (default) | |
"scm.defaultViewMode": "tree", // Display changed files in folder tree view by default | |
// Git Graph extension | |
"git-graph.commitOrdering": "topo", // Group commits by topology rather by date (easier to interpret) | |
"git-graph.fetchAndPrune": true, // When fetching commits also prune at the same time to | |
// remove local entries of deleted remote repositories | |
// Theme | |
"workbench.iconTheme": "vs-nomo-dark", // Download Extension: Nomo Dark | |
"workbench.colorTheme": "Night Owl Light (No Italics)", // Download Extension: Nord | |
// Python extension | |
"python.languageServer": "Pylance", // Use new Python language server (old one: Jedi) | |
"python.pythonPath": "C:\\ProgramData\\Anaconda3\\python.exe", | |
"python.testing.pytestEnabled": false, // Configure which Python test environment to use | |
"python.testing.nosetestsEnabled": false, // .. | |
"python.testing.unittestEnabled": true, // .. | |
"python.linting.pylintEnabled": false, | |
"python.formatting.provider": "yapf", // Python code formatter (pip install yapf) | |
"python.formatting.yapfArgs": [ | |
"--style", | |
"{based_on_style: google, COLUMN_LIMIT: 120, spaces_before_comment=5}" | |
], | |
"python.dataScience.sendSelectionToInteractiveWindow": true, | |
"python.analysis.diagnosticMode": "workspace", // Check all library files (not only open ones) | |
// Pyright extension | |
"pyright.useLibraryCodeForTypes": true, // Extract type information from annotations if definition file not available | |
"pyright.disableLanguageServices": true, // Disable Python language service when Pyright is active | |
// This prevents duplicate autocomplete entries | |
"python.analysis.useLibraryCodeForTypes": true, // Extract type information from annotations if definition file not available | |
"python.analysis.typeCheckingMode": "basic", | |
// LaTeX Workshop extension | |
"latex-workshop.latex.autoBuild.run": "never", // Do not automatically create PDF on save | |
"latex-workshop.latex.autoBuild.cleanAndRetry.enabled": false, // Do not retry PDF building after fail | |
"latex-workshop.view.pdf.viewer": "tab", // Open PDF in tab preview mode (side-by-side with LaTeX script) | |
"latex-workshop.message.badbox.show": false, // Disable badbox warnings | |
"latex-workshop.latex.recipes": [ // Define recipes for LaTeX compilation | |
{ | |
"name": "pdflatex", | |
"tools": [ | |
"pdflatex" | |
] | |
}, | |
{ | |
"name": "bibtex", | |
"tools": [ | |
"bibtex" | |
] | |
}, | |
{ | |
"name": "latexmk", | |
"tools": [ | |
"latexmk" | |
] | |
} | |
], | |
"latex-workshop.latex.tools": [ // Define steps which are used in recipes | |
{ // Each step has a MiKTeX command and optional arguments | |
"name": "pdflatex", | |
"command": "pdflatex", | |
"args": [ | |
"--synctex=1", | |
"-interaction=nonstopmode", | |
"%DOC%" | |
] | |
}, | |
{ | |
"name": "bibtex", | |
"command": "bibtex", | |
"args": [ | |
"%DOCFILE%" | |
] | |
}, | |
{ | |
"name": "makeindex", | |
"command": "makeindex", | |
"args": [ | |
"\"%DOCFILE%.idx\" -t \"%DOCFILE%.ilg\" -o \"%DOCFILE%.ind\"" | |
] | |
}, | |
{ | |
"name": "latexmk", | |
"command": "latexmk", | |
"args": [ | |
"-synctex=1", | |
"-interaction=nonstopmode", | |
"-file-line-error", | |
"-pdf", | |
"-outdir=%OUTDIR%", | |
"%DOC%" | |
] | |
} | |
], | |
//Rewrap extension | |
"rewrap.wrappingColumn": 120, // Wrap columns after 120 characters with ALT + Q | |
// GitLens extension | |
"gitlens.views.lineHistory.enabled": false, // Turn off line history window in GitLens Extension | |
"gitlens.hovers.currentLine.over": "line", // | |
"gitlens.defaultDateShortFormat": "YYYY-MM-DD", // GitLens date format | |
// Javascript & Typescript | |
"javascript.updateImportsOnFileMove.enabled": "always", | |
"typescript.updateImportsOnFileMove.enabled": "always", | |
// Prettier extension (formatting) | |
// Javascript & Typescript | |
"prettier.jsxBracketSameLine": true, | |
"prettier.printWidth": 120, | |
"prettier.arrowParens": "always", | |
"[javascript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.tabSize": 2 | |
}, | |
"[jsonc]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.tabSize": 2 | |
}, | |
"[json]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.tabSize": 2 | |
}, | |
"[typescriptreact]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.tabSize": 2 | |
}, | |
"[typescript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.tabSize": 2 | |
}, | |
// HTML | |
"[html]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.tabSize": 2 | |
}, | |
// Settings Sync extension | |
"sync.gist": "7bb64dad99699451264b983e6a671eac", // Sync gist ID (GitHub) | |
"sync.forceUpload": true, | |
// TODO-Tree extension | |
"todo-tree.tree.flat": true, // Flatten task list | |
"todo-tree.tree.grouped": true, // Show task list by tag (TODO, FIXME, ...) | |
"todo-tree.tree.showCountsInTree": true, // Display number of tasks by tag | |
"todo-tree.general.tags": [ // Highlight and add to task list if following tag appears in comment | |
"TODO", | |
"FIXME", | |
"BUG", | |
"ISSUE", | |
"INFO" | |
], | |
"todo-tree.filtering.excludeGlobs": [ // Do not pick up tasks from this settings.json file | |
"**/User/settings.json" | |
], | |
"todo-tree.highlights.defaultHighlight": { // Define how comments are highlighted in the code, namely... | |
"foreground": "white", // ... with white text... | |
"background": "green", // ... with green background... | |
"opacity": 50, // ... and semitransparent color. | |
"type": "tag", // Only highlight the tag (e.g. TODO) and not the entire line | |
"iconColour": "transparent" // Hide checkmark icon in task list | |
}, | |
// Coverage Gutters extension (unit test code coverage) | |
"coverage-gutters.coverageReportFileName": "htmlcov/**/index.html", | |
"coverage-gutters.xmlname": "coverage.xml", | |
"coverage-gutters.showLineCoverage": true, | |
"coverage-gutters.showRulerCoverage": true, | |
// Vim extension | |
"vim.useCtrlKeys": false, | |
"vim.textwidth": 120, | |
// Azure Function extension | |
"azureFunctions.projectRuntime": "~3", | |
// Live-Share extension | |
"liveshare.featureSet": "insiders", | |
"liveshare.allowGuestDebugControl": true, | |
// Azure HDInsights extension | |
"hdinsight.azureEnvironment": "Azure", | |
"hdinsight.disableOpenSurveyLink": true, | |
"window.zoomLevel": -1 | |
// "workbench.colorCustomizations": { | |
// "editorCursor.foreground": "#ffff00", | |
// "terminalCursor.foreground": "#ffff00" | |
// } | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// 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" | |
// } | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// Place your snippets for typescriptreact 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: | |
"React function component": { | |
"prefix": "rfc", | |
"body": [ | |
"import React, { FC } from \"react\";", | |
"", | |
"export const $1: FC = () => {", | |
" return (", | |
" <>", | |
" $0", | |
" </>", | |
" );", | |
"};" | |
], | |
"description": "React function component" | |
}, | |
"React function component with interface": { | |
"prefix": "rfci", | |
"body": [ | |
"import React, { FC } from \"react\";", | |
"", | |
"interface ${1}Props {", | |
" $2", | |
"}", | |
"", | |
"export const $1: FC<${1}Props> = ({$3}) => {", | |
" return (", | |
" <>", | |
" $0", | |
" </>", | |
" );", | |
"};" | |
], | |
"description": "React function component with props interface" | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment