Skip to content

Instantly share code, notes, and snippets.

@ibrasho
Last active July 3, 2019 20:25
Show Gist options
  • Select an option

  • Save ibrasho/6557bf90ee9ff812f8515921d3cb1a7f to your computer and use it in GitHub Desktop.

Select an option

Save ibrasho/6557bf90ee9ff812f8515921d3cb1a7f to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2017-11-10T20:01:35.203Z","extensionVersion":"v2.8.5"}
[
{
"metadata": {
"id": "c821cdcd-134b-4c94-99ab-34d3cd83ab74",
"publisherId": "haaaad.ansible",
"publisherDisplayName": "haaaad"
},
"name": "ansible",
"publisher": "haaaad",
"version": "0.2.5"
},
{
"metadata": {
"id": "819a23e1-b6c6-41cf-9029-e653b537d996",
"publisherId": "ms-vscode.azure-account",
"publisherDisplayName": "ms-vscode"
},
"name": "azure-account",
"publisher": "ms-vscode",
"version": "0.2.1"
},
{
"metadata": {
"id": "697255a9-3f36-44c8-b084-d3b91edfb23a",
"publisherId": "HookyQR.beautify",
"publisherDisplayName": "HookyQR"
},
"name": "beautify",
"publisher": "HookyQR",
"version": "1.1.1"
},
{
"metadata": {
"id": "464f4ac7-af65-4aa9-9907-4ba7fa419085",
"publisherId": "bungcip.better-toml",
"publisherDisplayName": "bungcip"
},
"name": "better-toml",
"publisher": "bungcip",
"version": "0.3.1"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "2.8.5"
},
{
"metadata": {
"id": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd",
"publisherId": "msjsdiag.debugger-for-chrome",
"publisherDisplayName": "msjsdiag"
},
"name": "debugger-for-chrome",
"publisher": "msjsdiag",
"version": "3.5.0"
},
{
"metadata": {
"id": "b3917e4f-5086-4def-a82b-2ae6b708db16",
"publisherId": "flowtype.flow-for-vscode",
"publisherDisplayName": "flowtype"
},
"name": "flow-for-vscode",
"publisher": "flowtype",
"version": "0.7.2"
},
{
"metadata": {
"id": "5960f38e-0bbe-4644-8f9c-9c8824e82511",
"publisherId": "donjayamanne.githistory",
"publisherDisplayName": "donjayamanne"
},
"name": "githistory",
"publisher": "donjayamanne",
"version": "0.2.3"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "6.0.0"
},
{
"metadata": {
"id": "d6f6cfea-4b6f-41f4-b571-6ad2ab7918da",
"publisherId": "lukehoban.Go",
"publisherDisplayName": "lukehoban"
},
"name": "Go",
"publisher": "lukehoban",
"version": "0.6.67"
},
{
"metadata": {
"id": "c941a679-d500-46a8-b2a9-208063125901",
"publisherId": "wholroyd.jinja",
"publisherDisplayName": "wholroyd"
},
"name": "jinja",
"publisher": "wholroyd",
"version": "0.0.8"
},
{
"metadata": {
"id": "0e0de266-c53a-46cb-ac7c-9ac2bd998673",
"publisherId": "TwentyChung.jsx",
"publisherDisplayName": "TwentyChung"
},
"name": "jsx",
"publisher": "TwentyChung",
"version": "0.0.1"
},
{
"metadata": {
"id": "26a529c9-2654-4b95-a63f-02f6a52429e6",
"publisherId": "zhuangtongfa.Material-theme",
"publisherDisplayName": "zhuangtongfa"
},
"name": "Material-theme",
"publisher": "zhuangtongfa",
"version": "2.10.20"
},
{
"metadata": {
"id": "36d19e17-7569-4841-a001-947eb18602b2",
"publisherId": "ms-vscode.node-debug2",
"publisherDisplayName": "ms-vscode"
},
"name": "node-debug2",
"publisher": "ms-vscode",
"version": "1.18.4"
},
{
"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": "0d1241e3-fa60-4f24-8f2a-6d7085677c48",
"publisherId": "ionutvmi.path-autocomplete",
"publisherDisplayName": "ionutvmi"
},
"name": "path-autocomplete",
"publisher": "ionutvmi",
"version": "1.6.2"
},
{
"metadata": {
"id": "b91512f4-8383-41f9-b939-1fc6f294d2aa",
"publisherId": "taichi.react-beautify",
"publisherDisplayName": "taichi"
},
"name": "react-beautify",
"publisher": "taichi",
"version": "0.3.0"
},
{
"metadata": {
"id": "f8b5562e-a2d9-49ab-9f91-e7da91998a92",
"publisherId": "shinnn.stylelint",
"publisherDisplayName": "shinnn"
},
"name": "stylelint",
"publisher": "shinnn",
"version": "0.30.0"
},
{
"metadata": {
"id": "4e44877c-1c8d-4f9c-ba86-1372d0fbeeb1",
"publisherId": "dracula-theme.theme-dracula",
"publisherDisplayName": "dracula-theme"
},
"name": "theme-dracula",
"publisher": "dracula-theme",
"version": "2.6.0"
},
{
"metadata": {
"id": "37d7747f-e652-4eac-83de-f2939f7e2121",
"publisherId": "anseki.vscode-color",
"publisherDisplayName": "anseki"
},
"name": "vscode-color",
"publisher": "anseki",
"version": "0.4.5"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "PeterJausovec.vscode-docker",
"publisherDisplayName": "PeterJausovec"
},
"name": "vscode-docker",
"publisher": "PeterJausovec",
"version": "0.0.21"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.4.3"
},
{
"metadata": {
"id": "9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a",
"publisherId": "robertohuertasm.vscode-icons",
"publisherDisplayName": "robertohuertasm"
},
"name": "vscode-icons",
"publisher": "robertohuertasm",
"version": "7.17.0"
},
{
"metadata": {
"id": "dd5a2c83-ad8c-4839-a529-0644e5acb646",
"publisherId": "mgmcdermott.vscode-language-babel",
"publisherDisplayName": "mgmcdermott"
},
"name": "vscode-language-babel",
"publisher": "mgmcdermott",
"version": "0.0.10"
},
{
"metadata": {
"id": "b35cd5b4-18db-46f9-ba9e-06096c3b22d3",
"publisherId": "vsmobile.vscode-react-native",
"publisherDisplayName": "vsmobile"
},
"name": "vscode-react-native",
"publisher": "vsmobile",
"version": "0.5.2"
},
{
"metadata": {
"id": "2061917f-f76a-458a-8da9-f162de22b97e",
"publisherId": "redhat.vscode-yaml",
"publisherDisplayName": "redhat"
},
"name": "vscode-yaml",
"publisher": "redhat",
"version": "0.0.4"
}
]
{
"editor.fontFamily": "'Fira Code', 'Courier New', monospace",
"editor.fontSize": 16,
"editor.fontLigatures": true,
"workbench.editor.enablePreview": false,
"workbench.iconTheme": "vscode-icons",
"workbench.sideBar.location": "right",
"workbench.startupEditor": "newUntitledFile",
"window.restoreWindows": "all",
"window.restoreFullscreen": true,
"window.title": "${rootName}${separator}${activeEditorMedium}",
"window.newWindowDimensions": "fullscreen",
"files.autoSave": "onFocusChange",
"files.insertFinalNewline": true,
"files.trimTrailingWhitespace": true,
"files.associations": {
"*.js": "javascriptreact"
},
"explorer.openEditors.visible": 0,
"docker.showExplorer": false,
"gitlens.gitExplorer.enabled": false,
"terminal.integrated.fontFamily": "'RobotoMono Nerd Font', 'Fira Code', monospace",
"terminal.integrated.fontSize": 14,
"go.formatTool": "goreturns",
"go.lintTool": "megacheck",
"go.autocompleteUnimportedPackages": true,
"go.testFlags": ["-v"],
"go.testTimeout": "300s",
"go.coverageDecorator": "highlight",
"sync.gist": "6557bf90ee9ff812f8515921d3cb1a7f",
"sync.lastUpload": "2017-11-09T19:32:08.233Z",
"sync.autoDownload": false,
"sync.autoUpload": true,
"sync.lastDownload": "",
"sync.forceDownload": false,
"sync.anonymousGist": false,
"sync.host": "",
"sync.pathPrefix": "",
"sync.quietSync": false,
"sync.askGistName": false,
"[javascript]": {
"editor.tabSize": 2
},
"[javascriptreact]": {
"editor.tabSize": 2
},
"[jsx]": {
"editor.tabSize": 2
},
"yaml.schemas": {
"kubernetes": "*.yaml"
},
"vsicons.dontShowNewVersionMessage": true,
"extensions.ignoreRecommendations": false,
"vsicons.projectDetection.autoReload": true
}
{
"Import React": {
"prefix": "imr",
"body": [
"import React from 'react';"
]
},
"Import React and Component": {
"prefix": "imprc",
"body": [
"import React, { Component } from 'react';"
]
},
"Import PropTypes": {
"prefix": "imppt",
"body": [
"import PropTypes from 'prop-types';"
]
},
"Import Connect from Redux": {
"prefix": "imprxc",
"body": [
"import { connect } from 'react-redux';"
]
},
"React Component Class": {
"prefix": "rcc",
"body": [
"class $1 extends Component {",
"\t$0",
"}"
]
},
"Import Styled": {
"prefix": "impst",
"body": [
"import styled from 'styled-components';"
]
},
"React Redux Component": {
"prefix": "rrc",
"body": [
"import React, { Component } from 'react';",
"import { connect } from 'react-redux';",
"",
"class ${TM_FILENAME_BASE} extends Component {",
"\tconstructor(props) {",
"\t\tsuper(props);",
"\t\tthis.state = {};",
"\t}",
"",
"\trender() {",
"\t\treturn (",
"\t\t\t$0",
"\t\t);",
"\t}",
"}",
"",
"const mapStateToProps = state => ({",
"\t//",
"});",
"",
"const mapDispatchToProps = dispatch => ({",
"\t//",
"});",
"",
"export default connect(",
"\tmapStateToProps,",
"\tmapDispatchToProps,",
")(${TM_FILENAME_BASE});"
]
},
"React Component Class Constructor": {
"prefix": "rcon",
"body": [
"constructor(props) {",
"\tsuper(props);",
"\t$0",
"}"
]
},
"render": {
"prefix": "rend",
"body": [
"render() {",
"\treturn (",
"\t\t$1",
"\t);",
"}"
]
},
"emptyState": {
"prefix": "est",
"body": [
"this.state = {};"
]
},
"bindThis": {
"prefix": "bnd",
"body": [
"this.$1 = this.$1.bind(this);"
]
},
"connect": {
"prefix": "connect",
"body": [
"export default connect(",
"\tmapStateToProps,",
"\tmapDispatchToProps,",
")(${component});"
],
"description": "react-redux connect method."
},
"mapStateToProps": {
"prefix": "mstp",
"body": [
"const mapStateToProps = state => ({",
"\t$1",
"});"
]
},
"mapDispatchToProps": {
"prefix": "mdtp",
"body": [
"const mapDispatchToProps = dispatch => ({",
"\t$1",
"});"
]
}
}
{
/*
// Place your snippets for JSX 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"
}
*/
"Import React and Component": {
"prefix": "imprc",
"body": [
"import React, { Component } from 'react';"
]
}
}
{"version":"7.17.0","status":0,"welcomeShown":true}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment