Skip to content

Instantly share code, notes, and snippets.

@IssacTran
Last active June 6, 2017 00:05
Show Gist options
  • Save IssacTran/5f17b9ab62f71459692692ed9a657f40 to your computer and use it in GitHub Desktop.
Save IssacTran/5f17b9ab62f71459692692ed9a657f40 to your computer and use it in GitHub Desktop.
Visual Studio Code Sync Settings Gist
{"lastUpload":"2017-06-06T00:05:27.153Z","extensionVersion":"v2.8.1"}
[
{
"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.1"
},
{
"metadata": {
"id": "532533c9-a894-4a58-9eee-bbfbe7c06f71",
"publisherId": "b6aa9b98-56e5-4846-b7d2-600d45fc63fc",
"publisherDisplayName": "mikestead"
},
"name": "dotenv",
"publisher": "mikestead",
"version": "1.0.0"
},
{
"metadata": {
"id": "aa5fdafb-5c54-460f-afc5-8362b6da7aa3",
"publisherId": "1554d9b1-c239-4b60-b753-9a1474f4f46b",
"publisherDisplayName": "eJOY JSC"
},
"name": "ejoy-react-native-snippets",
"publisher": "ejoy",
"version": "0.0.3"
},
{
"metadata": {
"id": "b3917e4f-5086-4def-a82b-2ae6b708db16",
"publisherId": "abad690f-9e62-4fc4-a898-a944ea7d94b7",
"publisherDisplayName": "flowtype"
},
"name": "flow-for-vscode",
"publisher": "flowtype",
"version": "0.7.0"
},
{
"metadata": {
"id": "5db78037-f674-459f-a236-db622c427c5b",
"publisherId": "f9e5bc2f-fea1-4075-917f-d83e01e69f56",
"publisherDisplayName": "Philipp Kief"
},
"name": "material-icon-theme",
"publisher": "PKief",
"version": "2.0.8"
},
{
"metadata": {
"id": "bee6605e-6c99-430d-a432-379de1973f7d",
"publisherId": "d22146dd-93ff-469e-86ba-4de6115ca2e1",
"publisherDisplayName": "RobinMalfait"
},
"name": "prettier-eslint-vscode",
"publisher": "RobinMalfait",
"version": "0.7.1"
},
{
"metadata": {
"id": "ef35225b-a836-473d-b2c3-c3fd0386ae6f",
"publisherId": "f83f54d1-4936-4bfb-ab33-4f064544fb37",
"publisherDisplayName": "Timothy McLane"
},
"name": "react-redux-es6-snippets",
"publisher": "timothymclane",
"version": "2.0.2"
},
{
"metadata": {
"id": "d6ba4b7b-539f-456a-b0f6-0348df44cdf3",
"publisherId": "1c8abab1-2180-4a6f-9552-2ee192489624",
"publisherDisplayName": "nikitaKunevich"
},
"name": "snippet-creator",
"publisher": "nikitaKunevich",
"version": "0.0.4"
},
{
"metadata": {
"id": "e96f7482-8e97-4155-8a7c-ad5fab4d8b2d",
"publisherId": "29a1eb27-2838-48b9-9cb4-a58eca5cee77",
"publisherDisplayName": "Jarvis Prestidge"
},
"name": "theme-material-theme",
"publisher": "jprestidge",
"version": "1.0.1"
},
{
"metadata": {
"id": "715aa284-6075-4de1-bd19-61f1b214683a",
"publisherId": "79e0463a-74b0-4d03-8e1f-628d02b65961",
"publisherDisplayName": "Alexander Botteram"
},
"name": "typescript-react-snippets",
"publisher": "abotteram",
"version": "0.2.0"
},
{
"metadata": {
"id": "d96e79c6-8b25-4be3-8545-0e0ecefcae03",
"publisherId": "5d63889b-1b67-4b1f-8350-4f1dce041a26",
"publisherDisplayName": "vscodevim"
},
"name": "vim",
"publisher": "vscodevim",
"version": "0.8.4"
},
{
"metadata": {
"id": "d7b592dd-41c9-4f2b-acf3-055ae65e55c6",
"publisherId": "f3764338-6fd9-45d3-be23-3da192e4db4b",
"publisherDisplayName": "dzannotti"
},
"name": "vscode-babel-coloring",
"publisher": "dzannotti",
"version": "0.0.4"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "bc3f1075-3ced-4395-9b1b-3f0ecaee83be",
"publisherDisplayName": "Microsoft"
},
"name": "vscode-docker",
"publisher": "PeterJausovec",
"version": "0.0.15"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "29859a75-d81b-4f0e-8578-2c80ecee6f99",
"publisherDisplayName": "Dirk Baeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.2.11"
},
{
"metadata": {
"id": "7a650208-b7a4-4e15-a6ee-612a82b2ef86",
"publisherId": "c22b4001-1af3-48d1-87ed-490c6c3b747f",
"publisherDisplayName": "Orta"
},
"name": "vscode-ios-common-files",
"publisher": "Orta",
"version": "1.0.4"
},
{
"metadata": {
"id": "b35cd5b4-18db-46f9-ba9e-06096c3b22d3",
"publisherId": "852b63c9-509c-44fb-a302-f04544c660ad",
"publisherDisplayName": "Visual Studio Mobile Tools"
},
"name": "vscode-react-native",
"publisher": "vsmobile",
"version": "0.3.2"
}
]
// Place your key bindings in this file to overwrite the defaults
[
{ "key": "ctrl+shift+j", "command": "workbench.action.togglePanel" },
{ "key": "ctrl+shift+b", "command": "workbench.action.toggleSidebarVisibility" },
{ "key": "ctrl+shift+f12", "command": "editor.action.peekImplementation"},
{ "key": "ctrl+shift+z", "command": "workbench.action.toggleZenMode" }
]
// Place your key bindings in this file to overwrite the defaults
[
{ "key": "ctrl+shift+j", "command": "workbench.action.togglePanel" },
{ "key": "ctrl+shift+b", "command": "workbench.action.toggleSidebarVisibility" },
{ "key": "ctrl+shift+f12", "command": "editor.action.peekImplementation"},
{ "key": "ctrl+shift+z", "command": "workbench.action.toggleZenMode" }
]
{
"name": "material-icon-theme",
"version": "2.0.8"
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 14,
"editor.fontFamily": "Anonymous Pro For Powerline",
"flow.useNPMPackagedFlow": true,
"editor.snippetSuggestions": "top",
// Enable/disable JavaScript validation. (For Flow)
"javascript.validate.enable": false,
// Enable/disable default JavaScript formatter (For Prettier)
"javascript.format.enable": false,
"prettier.parser": "flow",
//"eslint.autoFixOnSave":true,
"editor.formatOnSave": true,
"vim.easymotion": true,
"vim.incsearch": true,
"vim.useSystemClipboard": true,
"vim.useCtrlKeys": true,
"vim.hlsearch": true,
"vim.leader": "<space>",
"vim.insertModeKeyBindings": [
{
"before": [
"j",
"j"
],
"after": [
"<Esc>"
]
}
],
"vim.otherModesKeyBindingsNonRecursive": [
{
"before": [
"<leader>",
"d"
],
"after": [
"d",
"d"
]
},
{
"before": [
"Z",
"Z"
],
"after": [],
"commands": [
{
"command": "workbench.action.files.save",
"args": []
},
{
"command": "workbench.action.closeActiveEditor",
"args": []
}
]
}
],
"vsicons.projectDetection.disableDetect": true,
"window.zoomLevel": 0,
"editor.lineNumbers": "relative",
"sync.gist": "5f17b9ab62f71459692692ed9a657f40",
"sync.lastUpload": "2017-06-05T15:19:17.851Z",
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.lastDownload": "2017-02-24T04:06:07.055Z",
"sync.version": 251,
"sync.showSummary": true,
"sync.forceDownload": false,
"sync.anonymousGist": false,
"workbench.colorTheme": "Sublime Material Theme - Dark",
"workbench.iconTheme": "material-icon-theme",
"vim.disableAnnoyingNeovimMessage": true,
"sync.host": "",
"sync.pathPrefix": "",
"sync.quietSync": false
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 14,
"editor.fontFamily": "Anonymous Pro For Powerline",
"javascript.validate.enable": false,
"vim.easymotion": true,
"vim.incsearch": true,
"vim.useSystemClipboard": true,
"vim.useCtrlKeys":true,
"vim.hlsearch": true,
"vim.insertModeKeyBindings": [
{
"before": ["j","j"],
"after": ["<Esc>"]
}
],
"vim.otherModesKeyBindingsNonRecursive": [
{
"before": ["<leader>","d"],
"after": ["d", "d"]
},
{
"before": ["Z", "Z"],
"after": [],
"commands": [
{
"command": "workbench.action.files.save",
"args": []
},
{
"command": "workbench.action.closeActiveEditor",
"args": []
}
]
}
],
"vim.leader": ",",
"vsicons.projectDetection.disableDetect": true,
"window.zoomLevel": 0,
"editor.lineNumbers": "relative",
"sync.gist": "5f17b9ab62f71459692692ed9a657f40",
"sync.lastUpload": "2017-02-25T11:50:19.705Z",
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.lastDownload": "2017-02-24T04:06:07.055Z",
"sync.version": 251,
"sync.showSummary": true,
"sync.forceDownload": false,
"sync.anonymousGist": false
}
{
"require": {
"prefix": "req",
"body": "const ${2:moduleName} = require('${1:module}');$0",
"description": "Imports entire module statement in CommonJS syntax"
},
"exportModule": {
"prefix": "exm",
"body": "module.exports = {\n\t$0\n};\n",
"description": "Export module in CommonJS syntax"
},
"import": {
"prefix": "imp",
"body": "import ${2:moduleName} from '${1:module}';$0",
"description": "Imports entire module statement in ES6 syntax"
},
"importDestructing": {
"prefix": "imd",
"body": "import { $2 } from '${1:module}';$0",
"description": "Imports only a portion of the module in ES6 syntax"
},
"importEverything": {
"prefix": "ime",
"body": "import * as ${2:alias} from '${1:module}';$0",
"description": "Imports everything as alias from the module in ES6 syntax"
},
"importAs": {
"prefix": "ima",
"body": "import {${2:originalName} as ${3:alias} } from '${1:module}';$0",
"description": "Imports a specific portion of the module by assigning a local alias in ES6 syntax"
},
"exportNamedFunction": {
"prefix": "enf",
"body": "export const ${1:functionName} = (${2:params}) => {\n\t$0\n};\n",
"description": "Export named function in ES6 syntax"
},
"exportDefaultFunction": {
"prefix": "edf",
"body": "export default (${1:params}) => {\n\t$0\n};\n",
"description": "Export default function in ES6 syntax"
},
"exportClass": {
"prefix": "ecl",
"body": "export default class ${1:className} {\n\t$0\n};\n",
"description": "Export default class in ES6 syntax"
},
"exportClassExtends": {
"prefix": "ece",
"body": "export default class ${1:className} extends ${2:baseclassName} {\n\t$0\n};\n",
"description": "Export default class which extends a base one in ES6 syntax"
},
"constructor": {
"prefix": "con",
"body": "constructor(${1:params}) {\n\t${0}\n}",
"description": "Add default constructor in a class in ES6 syntax"
},
"method": {
"prefix": "met",
"body": "${1:methodName}(${2:params}) {\n\t${0}\n}",
"description": "Creates a method inside a class in ES6 syntax"
},
"propertyGet": {
"prefix": "pge",
"body": "get ${1:propertyName}() {\n\treturn this.${0};\n}",
"description": "Creates a getter property inside a class in ES6 syntax"
},
"propertyset": {
"prefix": "pse",
"body": "set ${1:propertyName}(${2:value}) {\n\t${0};\n}",
"description": "Creates a setter property inside a class in ES6 syntax"
},
"forEach": {
"prefix": "fre",
"body": "${1:array}.forEach(${2:currentItem} => {\n\t${0}\n});",
"description": "Creates a forEach statement in ES6 syntax"
},
"forOf": {
"prefix": "fof",
"body": "for(let ${1:item} of ${2:object}) {\n\t${0}\n}",
"description": "Iterating over property names of iterable objects"
},
"forIn": {
"prefix": "fin",
"body": "for(let ${1:item} in ${2:object}) {\n\t${0}\n}",
"description": "Iterating over property values of iterable objects"
},
"anonymousFunction": {
"prefix": "anfn",
"body": "(${1:params}) => {\n\t${2}\n}",
"description": "Creates an anonymous function in ES6 syntax"
},
"namedFunction": {
"prefix": "nfn",
"body": "const ${1:name} = (${2:params}) => {\n\t${3}\n}",
"description": "Creates a named function in ES6 syntax"
},
"destructingObject": {
"prefix": "dob",
"body": "const {${1:propertyName}} = ${2:objectToDestruct};",
"description": "Creates and assigns a local variable using object destructing"
},
"destructingArray": {
"prefix": "dar",
"body": "const [${1:propertyName}] = ${2:arrayToDestruct};",
"description": "Creates and assigns a local variable using array destructing"
},
"setInterval": {
"prefix": "sti",
"body": "setInterval(() => {\n\t${2}\n}, ${0:intervalInms});",
"description": "Executes the given function at specified intervals in ES6 syntax"
},
"setTimeOut": {
"prefix": "sto",
"body": "setTimeout(() => {\n\t${2}\n}, ${1:delayInms});",
"description": "Executes the given function after the specified delay in ES6 syntax"
},
"promise": {
"prefix": "prom",
"body": "return new Promise((resolve, reject) => {\n\t${1}\n});",
"description": "Creates and returns a new Promise in the standard ES6 syntax"
},
"consoleAssert": {
"prefix": "cas",
"body": "console.assert(${1:expression}, ${2:object});",
"description": "If the specified expression is false, the message is written to the console along with a stack trace"
},
"consoleClear": {
"prefix": "ccl",
"body": "console.clear();",
"description": "Clears the console"
},
"consoleCount": {
"prefix": "cco",
"body": "console.count(${1:label});",
"description": "Writes the the number of times that count() has been invoked at the same line and with the same label"
},
"consoleDir": {
"prefix": "cdi",
"body": "console.dir(${1:object});",
"description": "Prints a JavaScript representation of the specified object"
},
"consoleError": {
"prefix": "cer",
"body": "console.error(${1:object});",
"description": "Displays a message in the console and also includes a stack trace from where the method was called"
},
"consoleGroup": {
"prefix": "cgr",
"body": "console.group(\"${1:label}\");",
"description": "Groups and indents all following output by an additional level, until console.groupEnd() is called."
},
"consoleGroupEnd": {
"prefix": "cge",
"body": "console.groupEnd();",
"description": "Closes out the corresponding console.group()."
},
"consoleLog": {
"prefix": "clg",
"body": "console.log(${1:object});",
"description": "Displays a message in the console"
},
"consoleTrace": {
"prefix": "ctr",
"body": "console.trace(${1:object});",
"description": "Prints a stack trace from the point where the method was called"
},
"consoleWarn": {
"prefix": "cwa",
"body": "console.warn(${1:object});",
"description": "Displays a message in the console but also displays a yellow warning icon along with the logged message"
}
}
{"version":"7.2.0","status":1,"welcomeShown":true}
@IssacTran
Copy link
Author

IssacTran commented Feb 24, 2017

VISUAL STUDIO CODE SETTINGS SYNC
Version: 2.5.0

Upload Summary


GITHUB TOKEN: fb16c676e0e09ddc362cb1def3407dca99ea506506
GITHUB GIST: 5f17b9ab62f71459692692ed9a657f4005
GITHUB GIST TYPE: Secret


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment