Skip to content

Instantly share code, notes, and snippets.

@maquedexiju
Last active March 26, 2019 08:56
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 maquedexiju/33d4686f365df1d432f2e66ada49578f to your computer and use it in GitHub Desktop.
Save maquedexiju/33d4686f365df1d432f2e66ada49578f to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2019-03-26T08:56:14.652Z","extensionVersion":"v3.2.7"}
[
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.2.7"
},
{
"metadata": {
"id": "690b692e-e8a9-493f-b802-8089d50ac1b2",
"publisherId": "ms-vscode.cpptools",
"publisherDisplayName": "ms-vscode"
},
"name": "cpptools",
"publisher": "ms-vscode",
"version": "0.22.1"
},
{
"metadata": {
"id": "e7e1b7ba-5671-442a-93b4-6d332f13520d",
"publisherId": "brpaz.file-templates",
"publisherDisplayName": "brpaz"
},
"name": "file-templates",
"publisher": "brpaz",
"version": "1.2.0"
},
{
"metadata": {
"id": "3b1db1fc-c7f7-4bd6-9fa4-b499dfa99a8a",
"publisherId": "shd101wyy.markdown-preview-enhanced",
"publisherDisplayName": "shd101wyy"
},
"name": "markdown-preview-enhanced",
"publisher": "shd101wyy",
"version": "0.3.13"
},
{
"metadata": {
"id": "a4f91432-1b7d-4acd-b906-76d8ac8ad7e7",
"publisherId": "mdickin.markdown-shortcuts",
"publisherDisplayName": "mdickin"
},
"name": "markdown-shortcuts",
"publisher": "mdickin",
"version": "0.11.0"
},
{
"metadata": {
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5",
"publisherId": "ms-python.python",
"publisherDisplayName": "ms-python"
},
"name": "python",
"publisher": "ms-python",
"version": "2019.2.5558"
},
{
"metadata": {
"id": "cf5a111e-3bd1-4e32-9526-20ec73780741",
"publisherId": "vsciot-vscode.vscode-arduino",
"publisherDisplayName": "vsciot-vscode"
},
"name": "vscode-arduino",
"publisher": "vsciot-vscode",
"version": "0.2.25"
},
{
"metadata": {
"id": "4db29a35-a527-4ec6-8525-4ac8642d8fe4",
"publisherId": "hiro-sun.vscode-emacs",
"publisherDisplayName": "hiro-sun"
},
"name": "vscode-emacs",
"publisher": "hiro-sun",
"version": "0.1.1"
},
{
"metadata": {
"id": "e4ee7751-6514-4731-9cdb-7580ffa9e70b",
"publisherId": "MS-CEINTL.vscode-language-pack-zh-hans",
"publisherDisplayName": "MS-CEINTL"
},
"name": "vscode-language-pack-zh-hans",
"publisher": "MS-CEINTL",
"version": "1.32.4"
},
{
"metadata": {
"id": "daf8b44d-8aae-4da2-80c5-1f770219f643",
"publisherId": "DavidAnson.vscode-markdownlint",
"publisherDisplayName": "DavidAnson"
},
"name": "vscode-markdownlint",
"publisher": "DavidAnson",
"version": "0.25.1"
},
{
"metadata": {
"id": "ffaf4ec8-f001-4f02-b671-705ecf079cde",
"publisherId": "mushan.vscode-paste-image",
"publisherDisplayName": "mushan"
},
"name": "vscode-paste-image",
"publisher": "mushan",
"version": "1.0.4"
}
]
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "cmd+r",
"command": "markdown-preview-enhanced.openPreview",
"when": "editorLangId == 'markdown'"
},
{
"key": "cmd+k v",
"command": "-markdown-preview-enhanced.openPreview",
"when": "editorLangId == 'markdown'"
},
{
"key": "ctrl+w",
"command": "-emacs.C-w",
"when": "editorTextFocus"
},
{
"key": "cmd+9",
"command": "-workbench.action.lastEditorInGroup"
},
{
"key": "cmd+9",
"command": "workbench.action.toggleSidebarVisibility"
},
{
"key": "cmd+b",
"command": "-workbench.action.toggleSidebarVisibility"
},
{
"key": "cmd+b",
"command": "md-shortcut.toggleBold",
"when": "editorTextFocus && editorLangId == 'markdown'"
},
{
"key": "ctrl+b",
"command": "-md-shortcut.toggleBold",
"when": "editorTextFocus && editorLangId == 'markdown'"
},
{
"key": "ctrl+i",
"command": "expandLineSelection",
"when": "textInputFocus"
},
{
"key": "cmd+i",
"command": "-expandLineSelection",
"when": "textInputFocus"
},
{
"key": "cmd+i",
"command": "md-shortcut.toggleItalic",
"when": "editorTextFocus && editorLangId == 'markdown'"
},
{
"key": "ctrl+i",
"command": "-md-shortcut.toggleItalic",
"when": "editorTextFocus && editorLangId == 'markdown'"
},
{
"key": "cmd+n",
"command": "extension.fileFromTemplate",
"when": "explorerViewletVisible && filesExplorerFocus && !inputFocus"
}
]
{
"markdown-preview-enhanced.imageFolderPath": "/media",
"markdown-preview-enhanced.enableCriticMarkupSyntax": true,
"markdown.preview.breaks": true,
"pasteImage.path": "${currentFileDir}/media",
"markdown-preview-enhanced.mermaidTheme": "default",
"[markdown]": {
"editor.quickSuggestions": true,
"editor.suggest.snippetsPreventQuickSuggestions": true,
"editor.acceptSuggestionOnEnter": "off",
"editor.tabCompletion": "onlySnippets",
"editor.snippetSuggestions": "top"
},
"workbench.colorTheme": "Visual Studio Light",
"sync.gist": "33d4686f365df1d432f2e66ada49578f",
"terminal.integrated.fontFamily": "Meslo LG M for Powerline",
"terminal.external.osxExec": "iTerm.app",
"terminal.integrated.shell.osx": "/bin/zsh",
"window.zoomLevel": 0,
"breadcrumbs.enabled": true,
"terminal.integrated.rendererType": "dom",
"search.location": "sidebar",
}
{
// Place your snippets for markdown 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"
// }
"shell": {
"prefix": "shell",
"body": [
"```shell",
"$1",
"```"
],
"description": "Insert Shell"
},
"python": {
"prefix": "python",
"body": [
"```python",
"$1",
"```"
],
"description": "Insert Python"
},
"mermaid": {
"prefix": "mermaid",
"body": [
"```mermaid",
"$1",
"```"
],
"description": "Insert Mermaid"
},
"flowchart": {
"prefix": "flowchart",
"body": [
"```flowchart",
"$1",
"```"
],
"description": "Insert Flowchart"
},
"xml": {
"prefix": "xml",
"body": [
"```xml",
"$1",
"```"
],
"description": "Insert xml"
},
"ini": {
"prefix": "ini",
"body": [
"```ini",
"$1",
"```"
],
"description": "Insert ini"
},
"code": {
"prefix": "code",
"body": [
"```$1",
"$2",
"```"
],
"description": "Insert ini"
},
"comment": {
"prefix": "comment",
"body": [
"<!--$1-->",
],
"description": "Insert comment"
},
}
{
// Place your global snippets here. Each snippet is defined under a snippet name and has a scope, prefix, body and
// description. Add comma separated ids of the languages where the snippet is applicable in the scope field. If scope
// is left empty or omitted, the snippet gets applied to all languages. 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": {
// "scope": "javascript,typescript",
// "prefix": "log",
// "body": [
// "console.log('$1');",
// "$2"
// ],
// "description": "Log output to console"
// }
}
{
// 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"
// }
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment