Skip to content

Instantly share code, notes, and snippets.

@avtarnanrey
Created February 24, 2020 12:47
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 avtarnanrey/c2fc267b83d862a54ecad1c6fd5c0843 to your computer and use it in GitHub Desktop.
Save avtarnanrey/c2fc267b83d862a54ecad1c6fd5c0843 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2020-02-24T12:47:51.099Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "70378119-1d85-4935-9733-0298c7a369a2",
"publisherId": "steoates.autoimport",
"publisherDisplayName": "steoates"
},
"name": "autoimport",
"publisher": "steoates",
"version": "1.5.3"
},
{
"metadata": {
"id": "f583eafd-aa0d-4ccb-8f44-d1e610389660",
"publisherId": "CoenraadS.bracket-pair-colorizer",
"publisherDisplayName": "CoenraadS"
},
"name": "bracket-pair-colorizer",
"publisher": "CoenraadS",
"version": "1.0.61"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.4.3"
},
{
"metadata": {
"id": "532533c9-a894-4a58-9eee-bbfbe7c06f71",
"publisherId": "mikestead.dotenv",
"publisherDisplayName": "mikestead"
},
"name": "dotenv",
"publisher": "mikestead",
"version": "1.0.1"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "10.2.1"
},
{
"metadata": {
"id": "aae00486-7e92-42b3-91b0-2b419e4f3875",
"publisherId": "vincaslt.highlight-matching-tag",
"publisherDisplayName": "vincaslt"
},
"name": "highlight-matching-tag",
"publisher": "vincaslt",
"version": "0.9.6"
},
{
"metadata": {
"id": "7b71fc1b-190d-4f7d-95d1-93e422649b0a",
"publisherId": "Zignd.html-css-class-completion",
"publisherDisplayName": "Zignd"
},
"name": "html-css-class-completion",
"publisher": "Zignd",
"version": "1.19.0"
},
{
"metadata": {
"id": "e58f546c-babc-455f-a265-ba40dbd140d4",
"publisherId": "sdras.night-owl",
"publisherDisplayName": "sdras"
},
"name": "night-owl",
"publisher": "sdras",
"version": "1.1.3"
},
{
"metadata": {
"id": "79afa437-682e-4fa2-a4fd-87844832a1dc",
"publisherId": "ryu1kn.partial-diff",
"publisherDisplayName": "ryu1kn"
},
"name": "partial-diff",
"publisher": "ryu1kn",
"version": "1.4.1"
},
{
"metadata": {
"id": "a41c1549-4053-44d4-bf30-60fc809b4a86",
"publisherId": "christian-kohler.path-intellisense",
"publisherDisplayName": "christian-kohler"
},
"name": "path-intellisense",
"publisher": "christian-kohler",
"version": "1.4.2"
},
{
"metadata": {
"id": "aae0701b-111f-49c1-9000-abd37a442f28",
"publisherId": "WallabyJs.quokka-vscode",
"publisherDisplayName": "WallabyJs"
},
"name": "quokka-vscode",
"publisher": "WallabyJs",
"version": "1.0.279"
},
{
"metadata": {
"id": "e2ad15c4-7c46-48a9-96c4-9b0cf61f5271",
"publisherId": "junv.recent-files",
"publisherDisplayName": "junv"
},
"name": "recent-files",
"publisher": "junv",
"version": "1.1.10"
},
{
"metadata": {
"id": "d477f472-4e0f-4b5c-bb35-b7c157fa4eb8",
"publisherId": "rafamel.subtle-brackets",
"publisherDisplayName": "rafamel"
},
"name": "subtle-brackets",
"publisher": "rafamel",
"version": "3.0.0"
},
{
"metadata": {
"id": "6623619a-676d-4cde-943f-a3c193b44fc0",
"publisherId": "ChakrounAnas.turbo-console-log",
"publisherDisplayName": "ChakrounAnas"
},
"name": "turbo-console-log",
"publisher": "ChakrounAnas",
"version": "1.3.1"
},
{
"metadata": {
"id": "445ba381-f232-4150-9056-d790bd76d698",
"publisherId": "kamikillerto.vscode-colorize",
"publisherDisplayName": "kamikillerto"
},
"name": "vscode-colorize",
"publisher": "kamikillerto",
"version": "0.8.15"
},
{
"metadata": {
"id": "3f770365-3682-44ee-a63e-5ef1b16c74d2",
"publisherId": "aeschli.vscode-css-formatter",
"publisherDisplayName": "aeschli"
},
"name": "vscode-css-formatter",
"publisher": "aeschli",
"version": "1.0.1"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "2.1.1"
},
{
"metadata": {
"id": "c46b0018-f317-4b6c-a785-d2039b27338f",
"publisherId": "wix.vscode-import-cost",
"publisherDisplayName": "wix"
},
"name": "vscode-import-cost",
"publisher": "wix",
"version": "2.12.0"
},
{
"metadata": {
"id": "ffda6552-0ad5-431b-a4fa-0905a7e4f3f0",
"publisherId": "bmewburn.vscode-intelephense-client",
"publisherDisplayName": "bmewburn"
},
"name": "vscode-intelephense-client",
"publisher": "bmewburn",
"version": "1.3.11"
},
{
"metadata": {
"id": "dde27962-923d-4d2a-b1a6-fd24d9ebbaf6",
"publisherId": "yuichinukiyama.vscode-preview-server",
"publisherDisplayName": "yuichinukiyama"
},
"name": "vscode-preview-server",
"publisher": "yuichinukiyama",
"version": "1.3.0"
},
{
"metadata": {
"id": "8d088af2-ecd1-4b8f-93e9-322125c47b3c",
"publisherId": "BriteSnow.vscode-toggle-quotes",
"publisherDisplayName": "BriteSnow"
},
"name": "vscode-toggle-quotes",
"publisher": "BriteSnow",
"version": "0.3.2"
},
{
"metadata": {
"id": "f2fd462f-f1bd-4c62-b54f-59a4e5ffc6a3",
"publisherId": "WakaTime.vscode-wakatime",
"publisherDisplayName": "WakaTime"
},
"name": "vscode-wakatime",
"publisher": "WakaTime",
"version": "4.0.0"
}
]
{
"git.autofetch": true,
"git.enableSmartCommit": true,
"git.confirmSync": false,
"gitlens.advanced.messages": {
"suppressShowKeyBindingsNotice": true
},
"sftp.printDebugLog": true,
"explorer.confirmDelete": false,
"editor.codeActionsOnSave": {
"source.organizeImports": true
},
"typescript.updateImportsOnFileMove.enabled": "always",
"editor.formatOnSave": true,
"javascript.format.enable": false,
"javascript.updateImportsOnFileMove.enabled": "always",
"workbench.colorTheme": "Night Owl",
"editor.matchBrackets": false,
"editor.tabSize": 2,
"editor.snippetSuggestions": "top",
"editor.cursorBlinking": "solid",
"window.title": "${dirty} ${activeEditorMedium}${separator}${rootName}"
}
{
// Place your snippets for bat 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 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.
"Typescript React PureComponent": {
"prefix": "rpc",
"body": [
"import * as React from 'react'",
"",
"export class $1 extends React.PureComponent {",
"\trender() {",
"\t\treturn ($2);",
"}}"
],
"description": "Typescript React PureComponent"
},
"Typescript React Component": {
"prefix": "rc",
"body": [
"import React, { Component } from 'react'",
"",
"interface ComponentProps {",
"\t",
"}",
"",
"interface ComponentState {",
"\t",
"}",
"",
"export default class $1 extends Component<ComponentProps, ComponentState> {",
"\tconstructor(props: any) {",
"\t\tsuper(props);",
"\t}",
"\trender() {",
"\t\treturn ($2);",
"}}"
],
"description": "Typescript Statefull Component"
},
"Typescript React Function Component": {
"prefix": "rfc",
"body": [
"import * as React from 'react'",
"",
"interface Props {",
"",
"}",
"",
"export const $1: React.FC<Props> = () => {",
"\t\treturn ($2);",
"}"
],
"description": "Typescript React Function Component"
},
"React Native StyleSheet": {
"prefix": "rnss",
"body": [
"import {StyleSheet} from 'react-native'",
"const styles = StyleSheet.create({",
"",
"});"
],
"description": "React Native StyleSheet"
},
"Toggle State": {
"prefix": "tog",
"body": [
"this.setState(state => ({",
"\topen: !state.open",
"}));"
],
"description": "toggle state"
},
"console.log": {
"prefix": "cl",
"body": [
"console.log($1)"
],
"description": "console.log"
},
"Apollo Query Component": {
"prefix": "apq",
"body": [
"interface Props {",
" children: (data: QueryResult<$1, OperationVariables>) => JSX.Element;",
"}",
"",
"export class $2 extends React.PureComponent<Props> {",
" render() {",
" return (",
" <Query<$1> query={$3}>{x => this.props.children(x)}</Query>",
" );",
" }",
"}"
],
"description": "Apollo Query Component"
},
"TypeORM Column": {
"prefix": "col",
"body": [
"@Column()",
"$1: string$2;"
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment