Visual Studio Code Settings Sync Gist
{
/*
// Place your snippets for JavaScript 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"
}
*/
"Print to console": {
"prefix": "clg",
"body": ["console.log('$1', $1);"],
"description": "Log output to console"
},
"Print to console simple": {
"prefix": "clgs",
"body": ["console.log('$1');"],
"description": "Log output to console"
},
"destruct props": {
"prefix": "dprop",
"body": ["const {$1} = props;"],
"description": "destruct props"
},
"destruct state": {
"prefix": "dstate",
"body": ["const {$1} = state;"],
"description": "destruct state"
},
"export const": {
"prefix": "dstate",
"body": ["export const $1 = $2"],
"description": "export const"
},
"swith": {
"prefix": "switch-js",
"body": [
"switch ($1) {",
"case '$2':",
"$3",
"break;",
"default:",
"$4",
"}"
],
"description": "switch statement"
}
}
{
// Place your settings in this file to overwrite the default settings
"css.validate": false,
"javascript.validate.enable": false,
"editor.renderWhitespace": "all",
// "editor.showFoldingControls": "mouseover",
"cSpell.userWords": [
"skyblue",
"axios",
"undef",
"Formsy",
"Snackbar",
"lifecycle",
"polyfill",
"boostrap",
"DEVTOOLS",
"Subheader",
"devtool"
],
"window.zoomLevel": 0,
// "eslint.autoFixOnSave": true,
// "tslint.autoFixOnSave": true,
// "tslint.run": "onSave",
"eslint.run": "onSave",
"files.autoSave": "off",
"editor.formatOnSave": true,
"files.associations": {
"*.js": "javascript"
},
"editor.wordWrap": "on",
"workbench.colorTheme": "Monokai",
"workbench.iconTheme": "vs-seti",
"html.autoClosingTags": true,
// "editor.renderWhitespace": "all",
// Controls the rendering size of tabs in characters.
// If set to auto, the value will be guessed based on the opened file.
"editor.tabSize": 2,
// Controls if the editor will insert spaces for tabs.
// If set to auto, the value will be guessed based on the opened file.
// "editor.insertSpaces": false,
// When opening a file, `editor.tabSize` and `editor.insertSpaces` will be detected based on the file contents.
"editor.detectIndentation": true,
"extensions.autoUpdate": true,
"editor.autoIndent": true
}
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+shift+down",
"command": "editor.action.copyLinesDownAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+shift+alt+down",
"command": "-editor.action.copyLinesDownAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+shift+up",
"command": "editor.action.copyLinesUpAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+shift+alt+up",
"command": "-editor.action.copyLinesUpAction",
"when": "editorTextFocus && !editorReadonly"
}
]
[
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "ac3a3342-db76-40ef-9277-4657632d3bfe",
"publisherDisplayName": "Shan Khan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "2.8.3"
},
{
"metadata": {
"id": "a41c1549-4053-44d4-bf30-60fc809b4a86",
"publisherId": "a892fb38-060b-475f-9e73-2e06a8a17a68",
"publisherDisplayName": "Christian Kohler"
},
"name": "path-intellisense",
"publisher": "christian-kohler",
"version": "1.4.2"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "d16f4e39-2ffb-44e3-9c0d-79d873570e3a",
"publisherDisplayName": "Esben Petersen"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "0.23.1"
},
{
"metadata": {
"id": "9d9198ef-15c4-45f2-889d-268757515ebb",
"publisherId": "a932c809-c60c-4449-8eae-4d1e5ade707f",
"publisherDisplayName": "Timon van Spronsen"
},
"name": "ReactSnippetsStandard",
"publisher": "TimonVS",
"version": "1.1.0"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "29859a75-d81b-4f0e-8578-2c80ecee6f99",
"publisherDisplayName": "Dirk Baeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.3.1"
}
]
{"lastUpload":"2017-09-19T07:03:39.734Z","extensionVersion":"v2.8.3"}