Skip to content

Instantly share code, notes, and snippets.

@chungchi300
Last active December 3, 2018 10:16
Show Gist options
  • Select an option

  • Save chungchi300/e1de2764c7226770c58afd9edbc323e7 to your computer and use it in GitHub Desktop.

Select an option

Save chungchi300/e1de2764c7226770c58afd9edbc323e7 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2018-12-03T10:16:31.161Z","extensionVersion":"v3.1.2"}
[
{
"metadata": {
"id": "3cd12c20-0143-473f-b7f3-0d5f15cb7249",
"publisherId": "shakram02.bash-beautify",
"publisherDisplayName": "shakram02"
},
"name": "bash-beautify",
"publisher": "shakram02",
"version": "0.1.1"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.1.2"
},
{
"metadata": {
"id": "f6dbd813-b0a0-42c1-90ea-10dde9d925a7",
"publisherId": "streetsidesoftware.code-spell-checker",
"publisherDisplayName": "streetsidesoftware"
},
"name": "code-spell-checker",
"publisher": "streetsidesoftware",
"version": "1.6.10"
},
{
"metadata": {
"id": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd",
"publisherId": "msjsdiag.debugger-for-chrome",
"publisherDisplayName": "msjsdiag"
},
"name": "debugger-for-chrome",
"publisher": "msjsdiag",
"version": "4.11.1"
},
{
"metadata": {
"id": "532533c9-a894-4a58-9eee-bbfbe7c06f71",
"publisherId": "mikestead.dotenv",
"publisherDisplayName": "mikestead"
},
"name": "dotenv",
"publisher": "mikestead",
"version": "1.0.1"
},
{
"metadata": {
"id": "8bb12ae3-73f8-40cf-86b7-4bd5729c6238",
"publisherId": "GrapeCity.gc-excelviewer",
"publisherDisplayName": "GrapeCity"
},
"name": "gc-excelviewer",
"publisher": "GrapeCity",
"version": "2.1.26"
},
{
"metadata": {
"id": "3e8a391a-f3f0-44b2-8631-7847b0c8839a",
"publisherId": "kumar-harsh.graphql-for-vscode",
"publisherDisplayName": "kumar-harsh"
},
"name": "graphql-for-vscode",
"publisher": "kumar-harsh",
"version": "1.12.1"
},
{
"metadata": {
"id": "a2cec723-5349-460d-9de9-0fd1f8d3456f",
"publisherId": "xabikos.JavaScriptSnippets",
"publisherDisplayName": "xabikos"
},
"name": "JavaScriptSnippets",
"publisher": "xabikos",
"version": "1.7.1"
},
{
"metadata": {
"id": "dd264266-6310-453a-ad32-e9e39523a4d1",
"publisherId": "danielDing.jsontotype",
"publisherDisplayName": "danielDing"
},
"name": "jsontotype",
"publisher": "danielDing",
"version": "0.0.3"
},
{
"metadata": {
"id": "3b58a227-618a-4b57-a06b-6984a2a8d1ba",
"publisherId": "onecentlin.laravel-blade",
"publisherDisplayName": "onecentlin"
},
"name": "laravel-blade",
"publisher": "onecentlin",
"version": "1.18.0"
},
{
"metadata": {
"id": "98790d67-10fa-497c-9113-f6c7489207b2",
"publisherId": "yzhang.markdown-all-in-one",
"publisherDisplayName": "yzhang"
},
"name": "markdown-all-in-one",
"publisher": "yzhang",
"version": "1.7.0"
},
{
"metadata": {
"id": "f8d0ffc4-66bb-4a9c-8149-ef8f043691a1",
"publisherId": "bierner.markdown-mermaid",
"publisherDisplayName": "bierner"
},
"name": "markdown-mermaid",
"publisher": "bierner",
"version": "1.0.0"
},
{
"metadata": {
"id": "f015bc3c-a098-4245-8765-615e002e09ab",
"publisherId": "yzane.markdown-pdf",
"publisherDisplayName": "yzane"
},
"name": "markdown-pdf",
"publisher": "yzane",
"version": "1.2.0"
},
{
"metadata": {
"id": "5cbdf58a-694a-4aba-af08-61d00842eb03",
"publisherId": "bierner.markdown-preview-github-styles",
"publisherDisplayName": "bierner"
},
"name": "markdown-preview-github-styles",
"publisher": "bierner",
"version": "0.1.4"
},
{
"metadata": {
"id": "2fb9491e-d250-48e4-b23e-cdbb81d655cf",
"publisherId": "AlanWalk.markdown-toc",
"publisherDisplayName": "AlanWalk"
},
"name": "markdown-toc",
"publisher": "AlanWalk",
"version": "1.5.6"
},
{
"metadata": {
"id": "26a529c9-2654-4b95-a63f-02f6a52429e6",
"publisherId": "zhuangtongfa.Material-theme",
"publisherDisplayName": "zhuangtongfa"
},
"name": "Material-theme",
"publisher": "zhuangtongfa",
"version": "2.17.7"
},
{
"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": "d95cb424-7a5a-4e08-9698-107d6fd590cf",
"publisherId": "jebbs.plantuml",
"publisherDisplayName": "jebbs"
},
"name": "plantuml",
"publisher": "jebbs",
"version": "2.9.10"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "1.7.2"
},
{
"metadata": {
"id": "65aaa383-daf5-4fcc-8e4f-aa125e7750a5",
"publisherId": "SiteGo.spgo",
"publisherDisplayName": "SiteGo"
},
"name": "spgo",
"publisher": "SiteGo",
"version": "1.3.3"
},
{
"metadata": {
"id": "f458266d-2636-454c-86ba-1df8d80ed929",
"publisherId": "marclipovsky.string-manipulation",
"publisherDisplayName": "marclipovsky"
},
"name": "string-manipulation",
"publisher": "marclipovsky",
"version": "0.3.1"
},
{
"metadata": {
"id": "cb9cc98b-7140-4f13-b993-1e26c4a7bd42",
"publisherId": "Arjun.swagger-viewer",
"publisherDisplayName": "Arjun"
},
"name": "swagger-viewer",
"publisher": "Arjun",
"version": "2.1.0"
},
{
"metadata": {
"id": "0d72efe3-d039-4dcf-8e68-79563f047c26",
"publisherId": "dushaobindoudou.translation",
"publisherDisplayName": "dushaobindoudou"
},
"name": "translation",
"publisher": "dushaobindoudou",
"version": "0.0.4"
},
{
"metadata": {
"id": "15a6766b-8bb6-4fd6-a45c-c8fe2385fdd0",
"publisherId": "Compulim.vscode-chinese-translation",
"publisherDisplayName": "Compulim"
},
"name": "vscode-chinese-translation",
"publisher": "Compulim",
"version": "0.0.1"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "PeterJausovec.vscode-docker",
"publisherDisplayName": "PeterJausovec"
},
"name": "vscode-docker",
"publisher": "PeterJausovec",
"version": "0.4.0"
},
{
"metadata": {
"id": "d637104e-1fd7-4063-98fc-8afe46012c9b",
"publisherId": "sleistner.vscode-fileutils",
"publisherDisplayName": "sleistner"
},
"name": "vscode-fileutils",
"publisher": "sleistner",
"version": "2.13.3"
},
{
"metadata": {
"id": "8130e01f-ac60-4803-ab86-f05469dd7b4d",
"publisherId": "kokororin.vscode-phpfmt",
"publisherDisplayName": "kokororin"
},
"name": "vscode-phpfmt",
"publisher": "kokororin",
"version": "1.0.30"
},
{
"metadata": {
"id": "5a6dc0d5-dc02-4121-8e24-cad33a2ff0af",
"publisherId": "ms-vsliveshare.vsliveshare",
"publisherDisplayName": "ms-vsliveshare"
},
"name": "vsliveshare",
"publisher": "ms-vsliveshare",
"version": "0.3.1005"
}
]
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+r",
"command": "editor.action.startFindReplaceAction"
},
{
"key": "ctrl+h",
"command": "-editor.action.startFindReplaceAction"
},
{
"key": "ctrl+shift+r",
"command": "workbench.action.replaceInFiles"
},
{
"key": "ctrl+shift+h",
"command": "-workbench.action.replaceInFiles"
},
{
"key": "ctrl+k v",
"command": "-markdown.showPreviewToSide",
"when": "editorLangId == 'markdown'"
},
{
"key": "ctrl+shift+v",
"command": "plantuml.preview"
},
{
"key": "alt+d",
"command": "-plantuml.preview"
},
{
"key": "ctrl+shift+v",
"command": "-markdown.showPreview",
"when": "editorLangId == 'markdown'"
},
{
"key": "ctrl+shift+v",
"command": "markdown.extension.togglePreviewToSide"
},
{
"key": "ctrl+k v",
"command": "-markdown.extension.togglePreviewToSide"
},
{
"key": "ctrl+o",
"command": "workbench.action.gotoSymbol"
},
{
"key": "ctrl+shift+o",
"command": "-workbench.action.gotoSymbol"
},
{
"key": "ctrl+o",
"command": "-workbench.action.files.openFile"
},
{
"key": "ctrl+alt+=",
"command": "typescript.reloadProjects"
},
{
"key": "ctrl+shift+escape",
"command": "workbench.action.terminal.kill"
}
]
{
"editor.formatOnSave": true,
"explorer.confirmDelete": false,
"workbench.colorTheme": "One Dark Pro",
"window.zoomLevel": 0,
"sync.gist": "e1de2764c7226770c58afd9edbc323e7",
"sync.lastUpload": "2018-08-23T07:36:37.092Z",
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.lastDownload": "",
"sync.forceDownload": false,
"sync.host": "",
"sync.pathPrefix": "",
"sync.quietSync": false,
"sync.askGistName": false,
"sync.removeExtensions": true,
"sync.syncExtensions": true,
"workbench.editor.enablePreview": false,
"workbench.editor.enablePreviewFromQuickOpen": false,
"prettier.singleQuote": false,
"prettier.eslintIntegration": true,
"editor.minimap.enabled": false,
"search.exclude": {
"**/node_modules": true,
"**/bower_components": true,
"**/dist": true,
"**/export": true
},
"explorer.confirmDragAndDrop": false,
"typescript.tsserver.log": "verbose",
"files.associations": {
"*.js": "javascript"
},
"cSpell.userWords": [
"Discoverability",
"Fullscreen",
"Grapthql",
"Hellowolrd",
"Roadmap",
"Snackbar",
"heatmap",
"plantuml",
"styleguide",
"styleguidist",
"typeorm"
],
"markdown-toc.insertAnchor": false,
"prettier.disableLanguages": [
"vue",
"ejs",
"html",
"HTML"
],
"javascript.updateImportsOnFileMove.enabled": "never",
"terminal.integrated.rendererType": "dom",
}
{
// Place your global snippets here. Each snippet is defined under a snippet name and has a scope, prefix, body and
// description. Add comma separated ids of the languages where the snippet is applicable in the scope field. If scope
// is left empty or omitted, the snippet gets applied to all languages. 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:
"reactClassCompoment": {
"prefix": "react-dummy",
"body": [
"import React, { Component } from 'react'",
"import _ from 'lodash'",
"import styled from 'styled-components'",
"class ${TM_FILENAME_BASE} extends Component {",
" render() {",
" return (",
" <div className={this.props.className}>",
" $0",
" </div>",
" )",
" }",
"}",
"export default styled(${TM_FILENAME_BASE})`",
" $2",
"`;",
""
],
"description": "Creates a React component class with ES7 module system"
},
"reactClassCompomentRedux": {
"prefix": "react-smart",
"body": [
"import React, { Component } from 'react'",
"import _ from 'lodash'",
"import PropTypes from 'prop-types'",
"import { connect } from 'react-redux'",
"export class ${TM_FILENAME_BASE} extends Component {",
" static propTypes = {",
" ${2:prop}: ${3:PropTypes}",
" }",
"",
" render() {",
" return (",
" <div>",
" $0",
" </div>",
" )",
" }",
"}",
"",
"function mapDispatchToProps(dispatch) {",
"return {",
"};",
"}",
"",
"function mapStateToProps(state) {",
"return {",
"};",
"}",
"",
"",
"export default connect(mapStateToProps, mapDispatchToProps)(${TM_FILENAME_BASE})",
""
],
"description": "Creates a React component class with PropTypes with connected redux and ES7 module system"
},
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment