Skip to content

Instantly share code, notes, and snippets.

@mkarajohn
Last active September 12, 2018 14:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mkarajohn/60bf0a9e0d8f993662905968579388aa to your computer and use it in GitHub Desktop.
Save mkarajohn/60bf0a9e0d8f993662905968579388aa to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2018-05-05T00:31:17.192Z","extensionVersion":"v2.9.2"}
[
{
"metadata": {
"id": "fa57ae0e-d21e-40d8-a0bb-a58b5fd9ead3",
"publisherId": "ms-vscode.atom-keybindings",
"publisherDisplayName": "ms-vscode"
},
"name": "atom-keybindings",
"publisher": "ms-vscode",
"version": "3.0.4"
},
{
"metadata": {
"id": "d3836729-9cc1-42c1-b2af-d50071f57d29",
"publisherId": "formulahendry.auto-close-tag",
"publisherDisplayName": "formulahendry"
},
"name": "auto-close-tag",
"publisher": "formulahendry",
"version": "0.5.6"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "2.9.2"
},
{
"metadata": {
"id": "121396ad-85a1-45ec-9fd1-d95028a847f5",
"publisherId": "naumovs.color-highlight",
"publisherDisplayName": "naumovs"
},
"name": "color-highlight",
"publisher": "naumovs",
"version": "2.3.0"
},
{
"metadata": {
"id": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd",
"publisherId": "msjsdiag.debugger-for-chrome",
"publisherDisplayName": "msjsdiag"
},
"name": "debugger-for-chrome",
"publisher": "msjsdiag",
"version": "4.4.0"
},
{
"metadata": {
"id": "90a838c3-675b-4b87-b7a5-75ea88432cce",
"publisherId": "joelday.docthis",
"publisherDisplayName": "joelday"
},
"name": "docthis",
"publisher": "joelday",
"version": "0.6.0"
},
{
"metadata": {
"id": "290c5f3f-fc96-451e-ba22-0b17cb2dac8a",
"publisherId": "QassimFarid.ejs-language-support",
"publisherDisplayName": "QassimFarid"
},
"name": "ejs-language-support",
"publisher": "QassimFarid",
"version": "0.0.1"
},
{
"metadata": {
"id": "43335a8d-5929-408b-874a-65f08362642c",
"publisherId": "file-icons.file-icons",
"publisherDisplayName": "file-icons"
},
"name": "file-icons",
"publisher": "file-icons",
"version": "1.0.12"
},
{
"metadata": {
"id": "5960f38e-0bbe-4644-8f9c-9c8824e82511",
"publisherId": "donjayamanne.githistory",
"publisherDisplayName": "donjayamanne"
},
"name": "githistory",
"publisher": "donjayamanne",
"version": "0.4.0"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "8.2.4"
},
{
"metadata": {
"id": "083bb726-3bae-44b6-88c6-8164f2c3e632",
"publisherId": "skyran.js-jsx-snippets",
"publisherDisplayName": "skyran"
},
"name": "js-jsx-snippets",
"publisher": "skyran",
"version": "0.0.9"
},
{
"metadata": {
"id": "5ac3c77e-2779-4be6-95b6-73092c7138ae",
"publisherId": "Cardinal90.multi-cursor-case-preserve",
"publisherDisplayName": "Cardinal90"
},
"name": "multi-cursor-case-preserve",
"publisher": "Cardinal90",
"version": "1.0.2"
},
{
"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": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "1.3.1"
},
{
"metadata": {
"id": "7f60a80e-1ca5-46ab-83a9-31013576f584",
"publisherId": "JakeWilson.vscode-cdnjs",
"publisherDisplayName": "JakeWilson"
},
"name": "vscode-cdnjs",
"publisher": "JakeWilson",
"version": "0.14.3"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.4.8"
},
{
"metadata": {
"id": "9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a",
"publisherId": "robertohuertasm.vscode-icons",
"publisherDisplayName": "robertohuertasm"
},
"name": "vscode-icons",
"publisher": "robertohuertasm",
"version": "7.23.0"
},
{
"metadata": {
"id": "beb68b20-7c55-471c-9b63-3486f9423566",
"publisherId": "mrmlnc.vscode-scss",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-scss",
"publisher": "mrmlnc",
"version": "0.6.2"
},
{
"metadata": {
"id": "9b2c953d-6ad4-46d1-b18e-7e5992d1d8a6",
"publisherId": "akamud.vscode-theme-onedark",
"publisherDisplayName": "akamud"
},
"name": "vscode-theme-onedark",
"publisher": "akamud",
"version": "2.1.0"
}
]
{
"window.menuBarVisibility": "toggle",
"window.restoreWindows": "folders",
"workbench.statusBar.visible": true,
"workbench.iconTheme": "vscode-icons",
"editor.tabSize": 2,
"editor.wordWrap": "on",
"editor.rulers": [
100
],
"editor.minimap.renderCharacters": false,
"editor.wordWrapColumn": 100,
"editor.cursorBlinking": "smooth",
"editor.formatOnSave": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.formatOnPaste": true,
"editor.fontFamily": "'Roboto Mono', Consolas, 'Courier New', monospace",
"editor.minimap.showSlider": "always",
"editor.smoothScrolling": true,
"explorer.openEditors.visible": 6,
"extensions.autoUpdate": false,
"files.trimTrailingWhitespace": true,
"files.insertFinalNewline": true,
"prettier.eslintIntegration": true,
"color-highlight.markerType": "dot-after",
"atomKeymap.promptV3Features": true,
"workbench.colorCustomizations": {
"editorWarning.foreground": "#FFAA00"
},
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
"git.enableSmartCommit": true,
"highlight-matching-tag.highlightSelfClosing": true,
"window.zoomLevel": 0,
"sync.gist": "60bf0a9e0d8f993662905968579388aa",
"sync.lastUpload": "2018-05-05T00:30:35.350Z",
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.lastDownload": "",
"sync.forceDownload": false,
"sync.anonymousGist": false,
"sync.host": "",
"sync.pathPrefix": "",
"sync.quietSync": false,
"sync.askGistName": false,
"workbench.panel.location": "bottom",
"workbench.colorTheme": "Atom One Dark",
"search.exclude": {
"**/node_modules": true,
"**/bower_components": true,
"**/build": true,
"**/dist": true
},
"gitlens.advanced.messages": {
"suppressShowKeyBindingsNotice": true,
"suppressWelcomeNotice": true
},
"workbench.editor.tabSizing": "fit",
"search.smartCase": true,
"gitlens.keymap": "alternate",
"gitlens.gitExplorer.files.layout": "auto",
"path-autocomplete.pathMappings": {
"/": "${workspace}",
"node_modules": "${workspace}/node_modules",
"src": "${workspace}/src",
"components": "${workspace}/src/components",
"style": "${workspace}/style",
"assets": "${workspace}/assets",
"test": "${workspace}/test",
},
"sync.removeExtensions": true,
"sync.syncExtensions": true
}
{
/*
// 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"
}
*/
"New Test": {
"prefix": "cnt",
"body": [
"import { expect } from 'chai';",
"import sinon from 'sinon';",
"",
"describe('$1', function () {",
"$2",
"});",
""
],
"description": "Create a new test file"
}
}
{
/*
// 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"
}
*/
"Stateless Component": {
"prefix": "cspc",
"body": [
"import React from 'react';",
"import PropTypes from 'prop-types';",
"import './$1.scss';",
"",
"function $1(props) {",
" return (",
" $2",
" );",
"}",
"",
"$1.propTypes = {};",
"",
"$1.defaultProps = {};",
"",
"export default $1;"
],
"description": "Create stateless presentational component"
},
"Class Based Component": {
"prefix": "ccpc",
"body": [
"import React from 'react';",
"import PropTypes from 'prop-types';",
"import './$1.scss';",
"",
"class $1 extends React.Component {",
" constructor(props) {",
" super(props);",
"",
" this.state = {};",
" }",
"",
" render() {",
" return (",
" $2",
" );",
" }",
"}",
"",
"$1.propTypes = {};",
"",
"$1.defaultProps = {};",
"",
"export default $1;"
],
"description": "Create class presentational component"
},
"Index File": {
"prefix": "cif",
"body": ["export { default } from './$1';"]
},
"New Test": {
"prefix": "cnt",
"body": [
"import { expect } from 'chai';",
"import sinon from 'sinon';",
"import { mount, render, shallow } from 'enzyme';",
"import React from 'react';",
"import { createStore, withProvider } from 'test/utils';",
"import $1 from './$1';",
"",
"describe('$1', function () {",
"$2",
"});",
""
],
"description": "Create a new test file"
}
}
{
/*
// Place your snippets for SCSS 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"
}
*/
"New stylesheet": {
"prefix": "ccss",
"body": [
"@import 'src/index.scss';",
"",
"$1",
"",
"@media (min-width: 710px) {",
"",
"}",
"",
"@media (min-width: 1200px) {",
"",
"}",
"",
"@media (min-width: 1440px) {",
"",
"}"
],
"description": "Create component stylesheet"
}
}
{"version":"7.23.0","status":0,"welcomeShown":true}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment