Skip to content

Instantly share code, notes, and snippets.

@len0rd
Last active November 12, 2019 21:58
Show Gist options
  • Save len0rd/52443e227471fa0de938a6ade717a05f to your computer and use it in GitHub Desktop.
Save len0rd/52443e227471fa0de938a6ade717a05f to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{
"workbench.statusBar.feedback.visible": false,
"workbench.iconTheme": "material-icon-theme",
"workbench.colorTheme": "Material Theme Palenight",
"materialTheme.fixIconsRunning": false,
"extensions.ignoreRecommendations": false,
"todohighlight.isEnable": false,
"explorer.confirmDelete": false,
"python.pythonPath": "/usr/bin/python",
"cmake.configureOnOpen": true
}
{"lastUpload":"2019-11-12T21:58:28.977Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "5a8b9107-e667-4ec8-a792-d066a93b9eff",
"publisherId": "ms-python.anaconda-extension-pack",
"publisherDisplayName": "ms-python"
},
"name": "anaconda-extension-pack",
"publisher": "ms-python",
"version": "1.0.1"
},
{
"metadata": {
"id": "5178733e-4b02-4829-95c5-1ce970847c23",
"publisherId": "teabyii.ayu",
"publisherDisplayName": "teabyii"
},
"name": "ayu",
"publisher": "teabyii",
"version": "0.18.0"
},
{
"metadata": {
"id": "2be7cf14-2603-402e-9771-fd79df83cdf8",
"publisherId": "twxs.cmake",
"publisherDisplayName": "twxs"
},
"name": "cmake",
"publisher": "twxs",
"version": "0.0.17"
},
{
"metadata": {
"id": "7c889349-8749-43d4-8b5e-08939936d7f4",
"publisherId": "ms-vscode.cmake-tools",
"publisherDisplayName": "ms-vscode"
},
"name": "cmake-tools",
"publisher": "ms-vscode",
"version": "1.2.1"
},
{
"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": "f6dbd813-b0a0-42c1-90ea-10dde9d925a7",
"publisherId": "streetsidesoftware.code-spell-checker",
"publisherDisplayName": "streetsidesoftware"
},
"name": "code-spell-checker",
"publisher": "streetsidesoftware",
"version": "1.7.20"
},
{
"metadata": {
"id": "2fd8abff-b3ce-46c9-a6a8-92d5ad69d8d0",
"publisherId": "marus25.cortex-debug",
"publisherDisplayName": "marus25"
},
"name": "cortex-debug",
"publisher": "marus25",
"version": "0.3.4"
},
{
"metadata": {
"id": "690b692e-e8a9-493f-b802-8089d50ac1b2",
"publisherId": "ms-vscode.cpptools",
"publisherDisplayName": "ms-vscode"
},
"name": "cpptools",
"publisher": "ms-vscode",
"version": "0.26.1"
},
{
"metadata": {
"id": "c4e31168-d200-4020-ae9e-1aa7b76d2c52",
"publisherId": "vangware.dark-plus-material",
"publisherDisplayName": "vangware"
},
"name": "dark-plus-material",
"publisher": "vangware",
"version": "2.2.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": "198a707e-28af-4e84-8610-6e2f628dd12d",
"publisherId": "redhat.java",
"publisherDisplayName": "redhat"
},
"name": "java",
"publisher": "redhat",
"version": "0.52.0"
},
{
"metadata": {
"id": "61d03280-3919-4dd1-bce1-178ca21fdeaf",
"publisherId": "James-Yu.latex-workshop",
"publisherDisplayName": "James-Yu"
},
"name": "latex-workshop",
"publisher": "James-Yu",
"version": "8.3.1"
},
{
"metadata": {
"id": "5db78037-f674-459f-a236-db622c427c5b",
"publisherId": "PKief.material-icon-theme",
"publisherDisplayName": "PKief"
},
"name": "material-icon-theme",
"publisher": "PKief",
"version": "3.9.1"
},
{
"metadata": {
"id": "26a529c9-2654-4b95-a63f-02f6a52429e6",
"publisherId": "zhuangtongfa.Material-theme",
"publisherDisplayName": "zhuangtongfa"
},
"name": "Material-theme",
"publisher": "zhuangtongfa",
"version": "2.28.3"
},
{
"metadata": {
"id": "acfa08ec-e98b-4b39-8561-1bf1938e71da",
"publisherId": "jakebathman.mysql-syntax",
"publisherDisplayName": "jakebathman"
},
"name": "mysql-syntax",
"publisher": "jakebathman",
"version": "1.3.1"
},
{
"metadata": {
"id": "e58f546c-babc-455f-a265-ba40dbd140d4",
"publisherId": "sdras.night-owl",
"publisherDisplayName": "sdras"
},
"name": "night-owl",
"publisher": "sdras",
"version": "1.1.3"
},
{
"metadata": {
"id": "d1b4c348-b276-414f-9f5e-d951102dd208",
"publisherId": "philsinatra.popping-and-locking-vscode-black",
"publisherDisplayName": "philsinatra"
},
"name": "popping-and-locking-vscode-black",
"publisher": "philsinatra",
"version": "1.1.6"
},
{
"metadata": {
"id": "882f52a3-35a9-4463-82f1-a15972b8bedb",
"publisherId": "ArtisanByteCrafter.poptheme",
"publisherDisplayName": "ArtisanByteCrafter"
},
"name": "poptheme",
"publisher": "ArtisanByteCrafter",
"version": "1.0.1"
},
{
"metadata": {
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5",
"publisherId": "ms-python.python",
"publisherDisplayName": "ms-python"
},
"name": "python",
"publisher": "ms-python",
"version": "2019.10.44104"
},
{
"metadata": {
"id": "3792588c-3d35-442d-91ea-fe6a755e8155",
"publisherId": "mechatroner.rainbow-csv",
"publisherDisplayName": "mechatroner"
},
"name": "rainbow-csv",
"publisher": "mechatroner",
"version": "1.3.1"
},
{
"metadata": {
"id": "dffaf5a1-2219-434b-9d87-cb586fd59260",
"publisherId": "Equinusocio.vsc-material-theme",
"publisherDisplayName": "Equinusocio"
},
"name": "vsc-material-theme",
"publisher": "Equinusocio",
"version": "30.0.0"
},
{
"metadata": {
"id": "4fedf6ae-1b56-4726-9f7f-e9592a6d4804",
"publisherId": "fabiospampinato.vscode-diff",
"publisherDisplayName": "fabiospampinato"
},
"name": "vscode-diff",
"publisher": "fabiospampinato",
"version": "1.4.0"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "ms-azuretools.vscode-docker",
"publisherDisplayName": "ms-azuretools"
},
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "0.8.2"
},
{
"metadata": {
"id": "95dcafc3-2012-45bf-aac1-0b5345e0daf1",
"publisherId": "slevesque.vscode-hexdump",
"publisherDisplayName": "slevesque"
},
"name": "vscode-hexdump",
"publisher": "slevesque",
"version": "1.7.2"
},
{
"metadata": {
"id": "61fcd0cf-64d7-4836-8d6b-d55f4fb83281",
"publisherId": "vscjava.vscode-java-debug",
"publisherDisplayName": "vscjava"
},
"name": "vscode-java-debug",
"publisher": "vscjava",
"version": "0.23.0"
},
{
"metadata": {
"id": "7865e561-1c83-410e-9b99-aabada597a7e",
"publisherId": "vscjava.vscode-java-dependency",
"publisherDisplayName": "vscjava"
},
"name": "vscode-java-dependency",
"publisher": "vscjava",
"version": "0.6.0"
},
{
"metadata": {
"id": "96f11e1f-1a46-4592-b084-f025b2c2a81f",
"publisherId": "vscjava.vscode-java-pack",
"publisherDisplayName": "vscjava"
},
"name": "vscode-java-pack",
"publisher": "vscjava",
"version": "0.8.0"
},
{
"metadata": {
"id": "67c06b0d-1891-42ca-b2a8-113e79bff069",
"publisherId": "vscjava.vscode-java-test",
"publisherDisplayName": "vscjava"
},
"name": "vscode-java-test",
"publisher": "vscjava",
"version": "0.21.0"
},
{
"metadata": {
"id": "daf8b44d-8aae-4da2-80c5-1f770219f643",
"publisherId": "DavidAnson.vscode-markdownlint",
"publisherDisplayName": "DavidAnson"
},
"name": "vscode-markdownlint",
"publisher": "DavidAnson",
"version": "0.32.0"
},
{
"metadata": {
"id": "b0f06c6b-24fb-4d7b-bd79-bc5e2fa17312",
"publisherId": "vscjava.vscode-maven",
"publisherDisplayName": "vscjava"
},
"name": "vscode-maven",
"publisher": "vscjava",
"version": "0.19.1"
},
{
"metadata": {
"id": "97a08c5f-6667-4242-a5c5-045dfb6bd4b9",
"publisherId": "wayou.vscode-todo-highlight",
"publisherDisplayName": "wayou"
},
"name": "vscode-todo-highlight",
"publisher": "wayou",
"version": "1.0.4"
},
{
"metadata": {
"id": "2061917f-f76a-458a-8da9-f162de22b97e",
"publisherId": "redhat.vscode-yaml",
"publisherDisplayName": "redhat"
},
"name": "vscode-yaml",
"publisher": "redhat",
"version": "0.5.3"
},
{
"metadata": {
"id": "876e8f93-74d0-4f4f-91b7-34a09f19f444",
"publisherId": "VisualStudioExptTeam.vscodeintellicode",
"publisherDisplayName": "VisualStudioExptTeam"
},
"name": "vscodeintellicode",
"publisher": "VisualStudioExptTeam",
"version": "1.2.0"
},
{
"metadata": {
"id": "0cb81da2-1880-4755-9995-0ae9cc728e20",
"publisherId": "DotJoshJohnson.xml",
"publisherDisplayName": "DotJoshJohnson"
},
"name": "xml",
"publisher": "DotJoshJohnson",
"version": "2.5.0"
}
]
// Empty
[
{
"key": "shift+alt+a",
"command": "workbench.action.showCommands"
},
{
"key": "ctrl+shift+p",
"command": "-workbench.action.showCommands"
},
{
"key": "ctrl+tab",
"command": "-workbench.action.openNextRecentlyUsedEditorInGroup"
},
{
"key": "ctrl+tab",
"command": "-workbench.action.quickOpenNavigateNextInEditorPicker",
"when": "inEditorsPicker && inQuickOpen"
},
{
"key": "ctrl+tab",
"command": "workbench.action.nextEditor"
},
{
"key": "ctrl+pagedown",
"command": "-workbench.action.nextEditor"
},
{
"key": "ctrl+shift+tab",
"command": "-workbench.action.openPreviousRecentlyUsedEditorInGroup"
},
{
"key": "ctrl+shift+tab",
"command": "-workbench.action.quickOpenNavigatePreviousInEditorPicker",
"when": "inEditorsPicker && inQuickOpen"
},
{
"key": "ctrl+shift+tab",
"command": "workbench.action.previousEditor"
},
{
"key": "ctrl+pageup",
"command": "-workbench.action.previousEditor"
},
{
"key": "ctrl+shift+c",
"command": "extension.vim_ctrl+c",
"when": "editorTextFocus && vim.active && vim.overrideCtrlC && vim.use<C-c> && !inDebugRepl"
},
{
"key": "ctrl+c",
"command": "-extension.vim_ctrl+c",
"when": "editorTextFocus && vim.active && vim.overrideCtrlC && vim.use<C-c> && !inDebugRepl"
},
{
"key": "ctrl+shift+v",
"command": "extension.vim_ctrl+v",
"when": "editorTextFocus && vim.active && vim.use<C-v> && !inDebugRepl"
},
{
"key": "ctrl+v",
"command": "-extension.vim_ctrl+v",
"when": "editorTextFocus && vim.active && vim.use<C-v> && !inDebugRepl"
},
{
"key": "ctrl+alt+n",
"command": "extension.vim_ctrl+n",
"when": "editorTextFocus && vim.active && vim.use<C-n> && !inDebugRepl"
},
{
"key": "ctrl+n",
"command": "-extension.vim_ctrl+n",
"when": "editorTextFocus && vim.active && vim.use<C-n> && !inDebugRepl"
},
{
"key": "ctrl+shift+n",
"command": "-workbench.action.newWindow"
},
{
"key": "ctrl+shift+n",
"command": "workbench.action.newWindow"
},
{
"key": "ctrl+x",
"command": "-extension.vim_ctrl+x",
"when": "editorTextFocus && vim.active && vim.use<C-x> && !inDebugRepl"
},
{
"key": "ctrl+t",
"command": "-workbench.action.showAllSymbols"
},
{
"key": "ctrl+t",
"command": "workbench.action.terminal.focus"
},
{
"key": "shift+alt+e",
"command": "workbench.view.explorer"
},
{
"key": "ctrl+shift+e",
"command": "-workbench.view.explorer"
}
]
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+tab",
"command": "workbench.action.nextEditor"
},
{
"key": "ctrl+shift+tab",
"command": "workbench.action.previousEditor"
},
{
"key": "shift+cmd+a",
"command": "workbench.action.showCommands"
},
{
"key": "shift+cmd+p",
"command": "-workbench.action.showCommands"
},
{
"key": "alt+cmd+g",
"command": "workbench.action.tasks.runTask",
"args": "run"
},
{
"key": "alt+up",
"command": "editor.action.moveLinesUpAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "alt+up",
"command": "-editor.action.moveLinesUpAction",
"when": "editorTextFocus && !editorReadonly"
}
]
{
"cortex-debug.armToolchainPath": "${env:SVN_SW_STATIC}/tools/gcc-arm-none-eabi-5_3-2016q1/bin",
"editor.fontFamily": "Fira Code",
"editor.fontLigatures": true,
"cmake.configureOnOpen": true,
"explorer.confirmDelete": false,
"extensions.ignoreRecommendations": false,
"materialTheme.fixIconsRunning": false,
"python.pythonPath": "/Users/tylermiller/anaconda3/envs/csml",
"todohighlight.isEnable": false,
"workbench.colorTheme": "Night Owl",
"workbench.iconTheme": "material-icon-theme",
"workbench.statusBar.feedback.visible": false,
"window.zoomLevel": 0,
"cSpell.userWords": [
"AERYON",
"DLEM",
"FLIR",
"LTDS",
"backend",
"comms",
"decaptcha",
"gpio",
"mavlink",
"odometry",
"prfs",
"rasterize",
"screenscraper",
"wdog"
],
"explorer.confirmDragAndDrop": false,
"sync.gist": "52443e227471fa0de938a6ade717a05f",
"sync.quietSync": false,
"sync.removeExtensions": true,
"sync.syncExtensions": true,
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.forceDownload": false,
"editor.tabCompletion": "on",
"git.autofetch": true,
"workbench.sideBar.location": "left",
"editor.minimap.enabled": false,
"workbench.activityBar.visible": false,
"telemetry.enableCrashReporter": false,
"telemetry.enableTelemetry": false,
"workbench.colorCustomizations": {},
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.factorypath": true,
"**/.project": true,
"**/.settings": true
},
"python.jediEnabled": false,
"java.errors.incompleteClasspath.severity": "ignore",
"editor.copyWithSyntaxHighlighting": false,
"cSpell.allowCompoundWords": true,
"breadcrumbs.enabled": false,
"explorer.openEditors.visible": 0,
"files.maxMemoryForLargeFilesMB": 6096,
"files.insertFinalNewline": true,
"editor.renderWhitespace": "none",
"cSpell.language": "en",
"cSpell.enabledLanguageIds": [
"asciidoc",
"c",
"cpp",
"csharp",
"css",
"git-commit",
"go",
"handlebars",
"html",
"jade",
"java",
"javascript",
"javascriptreact",
"json",
"jsonc",
"latex",
"less",
"markdown",
"php",
"plaintext",
"pug",
"python",
"restructuredtext",
"rust",
"scala",
"scss",
"text",
"typescript",
"typescriptreact",
"xml",
"yaml",
"yml"
],
"cSpell.checkLimit": 50000,
"cSpell.diagnosticLevel": "Warning",
"problems.autoReveal": false,
"java.autobuild.enabled": false,
"files.watcherExclude": {
"**/build/**": true,
"**/dist/**": true
},
"java.home": "/home/tylerm/code/static/tools/jdk1.8.0_51",
"yaml.schemas": {
"file:///home/tylerm/.vscode/extensions/atlassian.atlascode-2.1.1/resources/schemas/pipelines-schema.json": "bitbucket-pipelines.yml"
},
"atlascode.jira.jqlList": [
{
"id": "5dc10277-2b87-4851-8a52-da98085861ef",
"enabled": true,
"name": "My jiradefense.flir.com Issues",
"query": "assignee = currentUser() ORDER BY lastViewed DESC ",
"siteId": "jiradefense.flir.com",
"monitor": true
}
]
}
{
// Place your snippets for c 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"
// }
"Start Unity Test": {
"prefix": "unity_test",
"body": [
"/**",
" * ${TM_FILENAME_BASE/testSuite_(.*)/$1/} unit tests",
" *",
" * Copyright (C) 2019 FLIR Defense. All rights reserved.",
" */",
"#include \"${TM_FILENAME_BASE/testSuite_(.*)/$1/}.h\"",
"#include \"embedded_ctrl/unity/inc/unity.h\"",
"",
"void testSuite_${TM_FILENAME_BASE/testSuite_(.*)/$1/}_suite_setup(void) {",
"}",
"",
"int testSuite_${TM_FILENAME_BASE/testSuite_(.*)/$1/}_suite_teardown(int num_failures) {",
"\treturn num_failures;",
"}",
"",
"void testSuite_${TM_FILENAME_BASE/testSuite_(.*)/$1/}_setup(void) {",
"",
"}",
"",
"void testSuite_${TM_FILENAME_BASE/testSuite_(.*)/$1/}_teardown(void) {",
"",
"}",
""
],
"description": "Setup boilerplate code for a unity test of a file"
},
"Copyright": {
"prefix": "flir_copy",
"body": [
"/**",
" * ${TM_FILENAME_BASE} module",
" * $0",
" * @author tyler miller <tyler.miller@flir.com>",
" *",
" * Copyright (C) 2019 FLIR Defense. All rights reserved.",
" */"
],
"description": "Insert standard FLIR defense copyright header"
}
}
{
// Place your snippets for cpp 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"
// }
"Copyright": {
"prefix": "flir_copy",
"body": [
"/**",
" * ${TM_FILENAME_BASE} module",
" * $0",
" * @author tyler miller <tyler.miller@flir.com>",
" *",
" * Copyright (C) 2019 FLIR Defense. All rights reserved.",
" */"
],
"description": "Insert standard FLIR defense copyright header"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment