Skip to content

Instantly share code, notes, and snippets.

@rugor
Last active February 16, 2018 17:48
Show Gist options
  • Save rugor/c64d2d2262d4f37d5102a71a85c8f5f0 to your computer and use it in GitHub Desktop.
Save rugor/c64d2d2262d4f37d5102a71a85c8f5f0 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2018-02-16T17:48:28.194Z","extensionVersion":"v2.8.7"}
[
{
"metadata": {
"id": "d3836729-9cc1-42c1-b2af-d50071f57d29",
"publisherId": "formulahendry.auto-close-tag",
"publisherDisplayName": "formulahendry"
},
"name": "auto-close-tag",
"publisher": "formulahendry",
"version": "0.5.5"
},
{
"metadata": {
"id": "697255a9-3f36-44c8-b084-d3b91edfb23a",
"publisherId": "HookyQR.beautify",
"publisherDisplayName": "HookyQR"
},
"name": "beautify",
"publisher": "HookyQR",
"version": "1.3.0"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "2.8.7"
},
{
"metadata": {
"id": "f60a60a6-95ba-42d4-b41c-3d24c1b89588",
"publisherId": "EditorConfig.EditorConfig",
"publisherDisplayName": "EditorConfig"
},
"name": "EditorConfig",
"publisher": "EditorConfig",
"version": "0.12.0"
},
{
"metadata": {
"id": "e02a4f7c-e229-4754-958f-62c23bfcb464",
"publisherId": "Nic34.generator-vue-components",
"publisherDisplayName": "Nic34"
},
"name": "generator-vue-components",
"publisher": "Nic34",
"version": "0.1.5"
},
{
"metadata": {
"id": "c16f95f6-9b42-4a24-9bf4-245d4ea54fc5",
"publisherId": "bradgashler.htmltagwrap",
"publisherDisplayName": "bradgashler"
},
"name": "htmltagwrap",
"publisher": "bradgashler",
"version": "0.0.7"
},
{
"metadata": {
"id": "4bf45e86-a448-4531-8c01-ef33f4536306",
"publisherId": "ms-mssql.mssql",
"publisherDisplayName": "ms-mssql"
},
"name": "mssql",
"publisher": "ms-mssql",
"version": "1.3.0"
},
{
"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": "a41c1549-4053-44d4-bf30-60fc809b4a86",
"publisherId": "christian-kohler.path-intellisense",
"publisherDisplayName": "christian-kohler"
},
"name": "path-intellisense",
"publisher": "christian-kohler",
"version": "1.4.2"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "1.1.3"
},
{
"metadata": {
"id": "e52bce95-a629-455f-8626-e7301b9e372a",
"publisherId": "robinbentley.sass-indented",
"publisherDisplayName": "robinbentley"
},
"name": "sass-indented",
"publisher": "robinbentley",
"version": "1.4.6"
},
{
"metadata": {
"id": "bcf8d2e0-44aa-4c41-bba0-265032fcd6f6",
"publisherId": "ionutvmi.spacegray-vscode",
"publisherDisplayName": "ionutvmi"
},
"name": "spacegray-vscode",
"publisher": "ionutvmi",
"version": "1.2.3"
},
{
"metadata": {
"id": "529697b9-b343-4b1c-ba2f-f5ef692132d4",
"publisherId": "ms-vscode.sublime-keybindings",
"publisherDisplayName": "ms-vscode"
},
"name": "sublime-keybindings",
"publisher": "ms-vscode",
"version": "3.0.3"
},
{
"metadata": {
"id": "513cf511-3894-4ee2-8c34-13ab83ddfd37",
"publisherId": "eg2.tslint",
"publisherDisplayName": "eg2"
},
"name": "tslint",
"publisher": "eg2",
"version": "1.0.27"
},
{
"metadata": {
"id": "2f5dd8cb-d251-4d70-abfe-ddebcb077483",
"publisherId": "octref.vetur",
"publisherDisplayName": "octref"
},
"name": "vetur",
"publisher": "octref",
"version": "0.11.7"
},
{
"metadata": {
"id": "d7b592dd-41c9-4f2b-acf3-055ae65e55c6",
"publisherId": "dzannotti.vscode-babel-coloring",
"publisherDisplayName": "dzannotti"
},
"name": "vscode-babel-coloring",
"publisher": "dzannotti",
"version": "0.0.4"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.4.5"
},
{
"metadata": {
"id": "c3382f5b-0525-4f74-93df-3a82483c1ad8",
"publisherId": "kenhowardpdx.vscode-gist",
"publisherDisplayName": "kenhowardpdx"
},
"name": "vscode-gist",
"publisher": "kenhowardpdx",
"version": "1.2.0"
},
{
"metadata": {
"id": "9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a",
"publisherId": "robertohuertasm.vscode-icons",
"publisherDisplayName": "robertohuertasm"
},
"name": "vscode-icons",
"publisher": "robertohuertasm",
"version": "7.19.0"
},
{
"metadata": {
"id": "ae9e3eb0-3357-4cc0-90ee-598d2d384757",
"publisherId": "eg2.vscode-npm-script",
"publisherDisplayName": "eg2"
},
"name": "vscode-npm-script",
"publisher": "eg2",
"version": "0.3.3"
},
{
"metadata": {
"id": "c8d95916-cf54-455f-b324-cbd887b7d3a8",
"publisherId": "sdras.vue-vscode-snippets",
"publisherDisplayName": "sdras"
},
"name": "vue-vscode-snippets",
"publisher": "sdras",
"version": "1.3.0"
}
]
{
"workbench.colorTheme": "Spacegray Ocean Dark",
"window.zoomLevel": 1,
"window.newWindowDimensions": "maximized",
"workbench.iconTheme": "vscode-icons",
"workbench.startupEditor": "none",
// "workbench.sideBar.location": "right",
"editor.fontSize": 14,
//"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"editor.tabSize": 2,
"editor.tabCompletion": true,
"editor.insertSpaces": true,
"editor.detectIndentation": false,
"editor.autoIndent": true,
"editor.formatOnPaste": true,
// "workbench.welcome.enabled": false,
"sync.gist": "c64d2d2262d4f37d5102a71a85c8f5f0",
"sync.lastUpload": "2018-02-02T17:12:23.690Z",
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.lastDownload": "2017-07-15T19:49:01.324Z",
"sync.forceDownload": false,
"sync.anonymousGist": false,
"sync.host": "",
"sync.pathPrefix": "",
"sync.quietSync": false,
"sync.askGistName": false,
"vsicons.dontShowNewVersionMessage": true,
"eslint.enable": true,
"eslint.autoFixOnSave": false,
"eslint.options": {
"rules": {
"no-console": "off",
"import/newline-after-import": "off",
"no-unused-vars": 0,
// "max-len": 0,
"no-extra-semi": "error",
"semi": "off"
}
},
"eslint.validate": [
"javascript",
"javascriptreact",
"vue",
"vue-html",
{
"language": "vue",
"autoFix": false
}
],
// Add a space before function parenthesis
// "vetur.format.js.InsertSpaceBeforeFunctionParenthesis": true,
"sublimeTextKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.snippetSuggestions": "top",
"git.autofetch": false,
"vetur.validation.template": false,
"jshint.options": {
"esversion": 6,
"asi": true
},
"vsicons.projectDetection.disableDetect": true,
}
{
/*
// Place your snippets for HTML 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"
}
*/
"Container": {
"prefix": "con",
"body": "\n<div class=\"container-fluid\">\n <div class=\"row\">\n <div class=\"col-md-12\">\n $1\n </div>\n </div>\n</div>\n",
"description": "Bootstrap Container",
"scope": ""
},
"fav": {
"prefix": "fav",
"body": "\n<meta name=\"form type=\"image/gif\" href=\"favicon.ico\">\n",
"description": "Favicon tag",
"scope": ""
},
"fa": {
"prefix": "fa",
"body": "\n<link rel=\"stylesheet\" href=\"//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css\">\n",
"description": "Font Awesome CDN",
"scope": ""
},
"gmap": {
"prefix": "gmap",
"body": "\n<script src=\"//maps.googleapis.com/maps/api/js?key=AIzaSyDbj23PHwxSETgPKI8kWEkbA8L1bxXfXpM\"></script>\n",
"description": "Google Map Script",
"scope": ""
},
"jq": {
"prefix": "jq",
"body": "\n<script src=\"http://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.1.1.js\" async></script>\n",
"description": "jQuery CDN",
"scope": ""
},
"mailto": {
"prefix": "mailto",
"body": "\n\t\t<a href=\"mailto:${1:name@email.com}\">${2:name@email.com}</a>\n",
"description": "Mailto Link",
"scope": ""
},
"imgp": {
"prefix": "imgp",
"body": "\n<img src=\"https://placeholdit.imgix.net/~text?txtsize=93&bg=eeeeee&txtclr=ff00ff&txt=PLACEHOLDER&w=${1:1200}&h=${2:800}\" />\n",
"description": "Placehold It Image",
"scope": ""
},
"tel": {
"prefix": "tel",
"body": "\n\t\t<a href=\"tel:${1:+496170961709}\">${2:snippet}</a> \n",
"description": "HTML href tel tag",
"scope": ""
},
"validate": {
"prefix": "validate",
"body": "\n<script src=\"//cdn.jsdelivr.net/jquery.validation/1.15.0/jquery.validate.min.js\"></script>\n<script src=\"//cdn.jsdelivr.net/jquery.validation/1.15.0/additional-methods.min.js\"></script>\n",
"description": "jQuery validate CDN",
"scope": ""
},
"vuerouter": {
"prefix": "vuerouter",
"body": "\n<script src=\"https://cdnjs.cloudflare.com/ajax/libs/vue-router/2.2.1/vue-router.js\" async></script>\n",
"description": "Vue Router CDN",
"scope": ""
},
"vue": {
"prefix": "vue",
"body": "\n<script src=\"https://cdnjs.cloudflare.com/ajax/libs/vue/2.1.10/vue.js\" async></script>\n",
"description": "Vue CDN",
"scope": ""
},
"Vue Router Link": {
"prefix": "vrou",
"body": [
"<router-link to='$1'>$2</router-link>"
],
"description": "Vue Router link"
}
}
{
"For Loop": {
"prefix": "for",
"body": [
"for (var ${1:index} = 0; ${1:index} < ${2:array}.length; ${1:index}++) {",
"\tvar ${3:element} = ${2:array}[${1:index}];",
"\t$0",
"}"
],
"description": "For Loop"
},
"Console Log": {
"prefix": "log",
"body": "console.log($1);"
}
}
{
/*
// Place your snippets for Sass 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"
}
*/
"max": {
"prefix": "max",
"body": "\n\t\t@media (max-width: 768px) {\n\t\t ${1:this}\n\t\t}\n",
"description": "SCSS Media Query Max"
},
"min": {
"prefix": "min",
"body": "\n\t\t@media (min-width: 768px) {\n\t\t ${1:.}\n\t\t}\n",
"description": "SCSS Media Query Min"
},
"comment": {
"prefix": "comment",
"body": "\n//-----------------------------------------\n// ${1:Selector Comment}\n//-----------------------------------------\n",
"description": "Comment"
},
"transition": {
"prefix": "trans",
"body": "@include transition(all, 0.2s, ease-in-out);",
"description": "Transition"
}
{
// Place your snippets for Vue-html 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:
"Vue Router Link": {
"prefix": "vrou",
"body": [
"<router-link to='$1'>$2</router-link>"
],
"description": "Vue Router link"
}
}
{
// Place your snippets for Vue 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:
"Vue Router Link": {
"prefix": "vrou",
"body": [
"<router-link to='$1'>$2</router-link>"
],
"description": "Vue Router link"
},
"SCSS Transition": {
"prefix": "trans",
"body": [
"@include transition(all, 0.2s, ease-in-out);"
],
"description": "scss transition"
}
}
{"version":"7.19.0","status":0,"welcomeShown":true}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment