kzima
9/23/2017 - 1:14 AM

Visual Studio Code Settings Sync Gist

Visual Studio Code Settings Sync Gist

{
/*
	// Place your snippets for JavaScript React 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"
	}
*/
}
{
  /*
	// 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": "kzclg",
    "body": ["console.log('$1', $1)"],
    "description": "Log output to console"
  },
  "Print to console simple": {
    "prefix": "kzclgs",
    "body": ["console.log('$1')"],
    "description": "Log output to console"
  },
  "destruct props": {
    "prefix": "kzdprop",
    "body": ["const {$1} = props"],
    "description": "destruct props"
  },
  "destruct state": {
    "prefix": "dstate",
    "body": ["const {$1} = state"],
    "description": "destruct state"
  },
  "export const": {
    "prefix": "kzdstate",
    "body": ["export const $1 = $2"],
    "description": "export const"
  },
  "swith": {
    "prefix": "switch-js",
    "body": [
      "switch ($1) {",
      "case '$2':",
      "$3",
      "break;",
      "default:",
      "$4",
      "}"
    ],
    "description": "switch statement"
  },
  "withStyles": {
    "prefix": "kzwithStyles",
    "body": [
      "import {withStyles} from 'material-ui/styles'",
      "const styles = {}",
      "const {classes} = this.props",
      "withStyles(styles)"
    ],
    "description": "mui with styles import"
  },
  "import": {
    "prefix": "kzimport",
    "body": ["import $1 from '$1'"],
    "description": "import dependency"
  },
  "statelessComponent": {
    "prefix": "kzsc",
    "body": [
      "import React from 'react'",
      "import {withStyles} from 'material-ui/styles'",
      "const styles = theme => ({",
      "})",
      "const $1 = props => {",
      "const {classes} = props",
      "return (<div>",
      "</div>)",
      "}",
      "export default withStyles(styles)($1)"
    ],
    "description": "statelesComponent"
  }
}
{
/*
	// Place your snippets for Java 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"
	}
*/
}
{
  // 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,
  "sync.gist": "",
  "sync.lastUpload": "2017-09-23T01:14:17.658Z",
  "sync.autoDownload": false,
  "sync.autoUpload": false,
  "sync.lastDownload": "",
  "sync.forceDownload": false,
  "sync.anonymousGist": false,
  "sync.host": "",
  "sync.pathPrefix": "",
  "sync.quietSync": false,
  "sync.askGistName": false
}
// 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.2"
  },
  {
    "metadata": {
      "id": "6f5d4f30-67aa-4151-80c0-1bbe8ca5f9db",
      "publisherId": "1dfd9e90-5113-4f41-bfad-a22f8288078e",
      "publisherDisplayName": "cssho"
    },
    "name": "vscode-svgviewer",
    "publisher": "cssho",
    "version": "1.4.2"
  }
]
{"lastUpload":"2017-09-23T01:14:44.985Z","extensionVersion":"v2.8.3"}