Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Visual Studio Code Settings Sync Gist
{"contents":{"editor":{"tabSize":2,"formatOnSave":true}},"overrides":[],"keys":["editor.tabSize","editor.formatOnSave"]}
{"lastUpload":"2019-06-18T14:22:07.181Z","extensionVersion":"v3.2.9"}
[
{
"metadata": {
"id": "6e440e71-8ed9-4f25-bb78-4b13096b8a03",
"publisherId": "formulahendry.auto-rename-tag",
"publisherDisplayName": "formulahendry"
},
"name": "auto-rename-tag",
"publisher": "formulahendry",
"version": "0.1.0"
},
{
"metadata": {
"id": "b689fcc8-d494-4dbf-a228-2c694a578afc",
"publisherId": "alefragnani.Bookmarks",
"publisherDisplayName": "alefragnani"
},
"name": "Bookmarks",
"publisher": "alefragnani",
"version": "10.4.4"
},
{
"metadata": {
"id": "5a6e2b21-1d61-4acd-b31b-907f9c23f18a",
"publisherId": "CoenraadS.bracket-pair-colorizer-2",
"publisherDisplayName": "CoenraadS"
},
"name": "bracket-pair-colorizer-2",
"publisher": "CoenraadS",
"version": "0.0.28"
},
{
"metadata": {
"id": "2aa040bf-c73a-455d-8946-5c6cc83b8019",
"publisherId": "wmaurer.change-case",
"publisherDisplayName": "wmaurer"
},
"name": "change-case",
"publisher": "wmaurer",
"version": "1.0.0"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.2.9"
},
{
"metadata": {
"id": "121396ad-85a1-45ec-9fd1-d95028a847f5",
"publisherId": "naumovs.color-highlight",
"publisherDisplayName": "naumovs"
},
"name": "color-highlight",
"publisher": "naumovs",
"version": "2.3.0"
},
{
"metadata": {
"id": "d053c5d6-ba31-4dcb-9b1b-da8ae9281019",
"publisherId": "hardikmodha.create-tests",
"publisherDisplayName": "hardikmodha"
},
"name": "create-tests",
"publisher": "hardikmodha",
"version": "1.1.0"
},
{
"metadata": {
"id": "532533c9-a894-4a58-9eee-bbfbe7c06f71",
"publisherId": "mikestead.dotenv",
"publisherDisplayName": "mikestead"
},
"name": "dotenv",
"publisher": "mikestead",
"version": "1.0.1"
},
{
"metadata": {
"id": "f60a60a6-95ba-42d4-b41c-3d24c1b89588",
"publisherId": "EditorConfig.EditorConfig",
"publisherDisplayName": "EditorConfig"
},
"name": "EditorConfig",
"publisher": "EditorConfig",
"version": "0.13.0"
},
{
"metadata": {
"id": "4cf94800-a066-464e-a4e0-97f2927ebca2",
"publisherId": "vilicvane.es-quotes",
"publisherDisplayName": "vilicvane"
},
"name": "es-quotes",
"publisher": "vilicvane",
"version": "0.2.6"
},
{
"metadata": {
"id": "19804510-b475-4dae-b0f7-6ca08fd1af0c",
"publisherId": "dsznajder.es7-react-js-snippets",
"publisherDisplayName": "dsznajder"
},
"name": "es7-react-js-snippets",
"publisher": "dsznajder",
"version": "2.3.0"
},
{
"metadata": {
"id": "7632e3e0-7d47-4be3-a5e3-a5873293f815",
"publisherId": "pomber.git-file-history",
"publisherDisplayName": "pomber"
},
"name": "git-file-history",
"publisher": "pomber",
"version": "1.0.1"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "9.8.2"
},
{
"metadata": {
"id": "3159f569-1cd8-4740-abf4-89d633e7fe6e",
"publisherId": "Lourenci.go-to-spec",
"publisherDisplayName": "Lourenci"
},
"name": "go-to-spec",
"publisher": "Lourenci",
"version": "0.1.3"
},
{
"metadata": {
"id": "38ad8277-d23f-4cfc-becf-c77e41c3f2ee",
"publisherId": "spywhere.guides",
"publisherDisplayName": "spywhere"
},
"name": "guides",
"publisher": "spywhere",
"version": "0.9.3"
},
{
"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.6"
},
{
"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.4"
},
{
"metadata": {
"id": "7dcd300b-4145-48e1-a731-a3cb53c7a108",
"publisherId": "kmui2.multiple-files-renamer",
"publisherDisplayName": "kmui2"
},
"name": "multiple-files-renamer",
"publisher": "kmui2",
"version": "0.2.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": "d4e2a48f-0b88-4540-92c5-a4ab4dd2c813",
"publisherId": "liviuschera.noctis",
"publisherDisplayName": "liviuschera"
},
"name": "noctis",
"publisher": "liviuschera",
"version": "9.2.0"
},
{
"metadata": {
"id": "6f35c257-7fd5-4bc2-9cd1-01976589c17a",
"publisherId": "arcticicestudio.nord-visual-studio-code",
"publisherDisplayName": "arcticicestudio"
},
"name": "nord-visual-studio-code",
"publisher": "arcticicestudio",
"version": "0.10.0"
},
{
"metadata": {
"id": "1b0d4512-2735-4323-ae6b-30c0f58cdbb0",
"publisherId": "herrmannplatz.npm-dependency-links",
"publisherDisplayName": "herrmannplatz"
},
"name": "npm-dependency-links",
"publisher": "herrmannplatz",
"version": "1.0.1"
},
{
"metadata": {
"id": "113b22c8-8125-42ec-8c6b-80c3f5d5fa5f",
"publisherId": "IBM.output-colorizer",
"publisherDisplayName": "IBM"
},
"name": "output-colorizer",
"publisher": "IBM",
"version": "0.1.2"
},
{
"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": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "1.9.0"
},
{
"metadata": {
"id": "1b747f06-3789-4ebd-ac99-f1fe430c3347",
"publisherId": "alefragnani.project-manager",
"publisherDisplayName": "alefragnani"
},
"name": "project-manager",
"publisher": "alefragnani",
"version": "10.5.2"
},
{
"metadata": {
"id": "b24a13f5-4e50-4d9a-ab0a-87f47d9fdfcb",
"publisherId": "stkb.rewrap",
"publisherDisplayName": "stkb"
},
"name": "rewrap",
"publisher": "stkb",
"version": "1.9.1"
},
{
"metadata": {
"id": "158cfdf5-4b2e-44c5-ad4e-6ee47d7644ed",
"publisherId": "sri.share-selected-code",
"publisherDisplayName": "sri"
},
"name": "share-selected-code",
"publisher": "sri",
"version": "0.0.3"
},
{
"metadata": {
"id": "00518570-772b-4ccb-8b06-d056f3f556e0",
"publisherId": "Tyriar.sort-lines",
"publisherDisplayName": "Tyriar"
},
"name": "sort-lines",
"publisher": "Tyriar",
"version": "1.8.0"
},
{
"metadata": {
"id": "17251830-eb09-4f60-b31a-624ef2112866",
"publisherId": "glitteringkatie.stony-stream",
"publisherDisplayName": "glitteringkatie"
},
"name": "stony-stream",
"publisher": "glitteringkatie",
"version": "0.0.2"
},
{
"metadata": {
"id": "f8b5562e-a2d9-49ab-9f91-e7da91998a92",
"publisherId": "shinnn.stylelint",
"publisherDisplayName": "shinnn"
},
"name": "stylelint",
"publisher": "shinnn",
"version": "0.51.0"
},
{
"metadata": {
"id": "b864db6b-8147-4ff8-b05a-f7c906c91f02",
"publisherId": "joshpeng.sublime-babel-vscode",
"publisherDisplayName": "joshpeng"
},
"name": "sublime-babel-vscode",
"publisher": "joshpeng",
"version": "0.2.10"
},
{
"metadata": {
"id": "25935571-7e45-4a6e-ba23-c31ceae48093",
"publisherId": "Zarel.sublime-commands",
"publisherDisplayName": "Zarel"
},
"name": "sublime-commands",
"publisher": "Zarel",
"version": "0.1.0"
},
{
"metadata": {
"id": "529697b9-b343-4b1c-ba2f-f5ef692132d4",
"publisherId": "ms-vscode.sublime-keybindings",
"publisherDisplayName": "ms-vscode"
},
"name": "sublime-keybindings",
"publisher": "ms-vscode",
"version": "4.0.0"
},
{
"metadata": {
"id": "4e44877c-1c8d-4f9c-ba86-1372d0fbeeb1",
"publisherId": "dracula-theme.theme-dracula",
"publisherDisplayName": "dracula-theme"
},
"name": "theme-dracula",
"publisher": "dracula-theme",
"version": "2.18.0"
},
{
"metadata": {
"id": "86fa6593-3f3e-484c-b7cd-00ba7c91c23f",
"publisherId": "bceskavich.theme-dracula-at-night",
"publisherDisplayName": "bceskavich"
},
"name": "theme-dracula-at-night",
"publisher": "bceskavich",
"version": "2.5.0"
},
{
"metadata": {
"id": "261cac81-cd7b-4555-bb41-0c2d2bcd3e70",
"publisherId": "Gruntfuggly.todo-tree",
"publisherDisplayName": "Gruntfuggly"
},
"name": "todo-tree",
"publisher": "Gruntfuggly",
"version": "0.0.135"
},
{
"metadata": {
"id": "f8152f95-752a-43ee-9ffe-a18974c1e20b",
"publisherId": "zuoez02.tslint-snippets",
"publisherDisplayName": "zuoez02"
},
"name": "tslint-snippets",
"publisher": "zuoez02",
"version": "1.1.0"
},
{
"metadata": {
"id": "6623619a-676d-4cde-943f-a3c193b44fc0",
"publisherId": "ChakrounAnas.turbo-console-log",
"publisherDisplayName": "ChakrounAnas"
},
"name": "turbo-console-log",
"publisher": "ChakrounAnas",
"version": "1.2.23"
},
{
"metadata": {
"id": "8d912f11-39d6-4200-92dc-95714358a0d1",
"publisherId": "ms-vscode.typescript-javascript-grammar",
"publisherDisplayName": "ms-vscode"
},
"name": "typescript-javascript-grammar",
"publisher": "ms-vscode",
"version": "0.0.50"
},
{
"metadata": {
"id": "dffaf5a1-2219-434b-9d87-cb586fd59260",
"publisherId": "Equinusocio.vsc-material-theme",
"publisherDisplayName": "Equinusocio"
},
"name": "vsc-material-theme",
"publisher": "Equinusocio",
"version": "2.9.0"
},
{
"metadata": {
"id": "d7b592dd-41c9-4f2b-acf3-055ae65e55c6",
"publisherId": "dzannotti.vscode-babel-coloring",
"publisherDisplayName": "dzannotti"
},
"name": "vscode-babel-coloring",
"publisher": "dzannotti",
"version": "0.0.4"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.9.0"
},
{
"metadata": {
"id": "21b3e09e-b3f7-4e20-9302-50039286650d",
"publisherId": "mkxml.vscode-filesize",
"publisherDisplayName": "mkxml"
},
"name": "vscode-filesize",
"publisher": "mkxml",
"version": "2.1.3"
},
{
"metadata": {
"id": "d637104e-1fd7-4063-98fc-8afe46012c9b",
"publisherId": "sleistner.vscode-fileutils",
"publisherDisplayName": "sleistner"
},
"name": "vscode-fileutils",
"publisher": "sleistner",
"version": "2.14.5"
},
{
"metadata": {
"id": "080b70e0-a624-4c54-8d25-db2186ecf676",
"publisherId": "Dennitz.vscode-generact",
"publisherDisplayName": "Dennitz"
},
"name": "vscode-generact",
"publisher": "Dennitz",
"version": "1.0.5"
},
{
"metadata": {
"id": "7997a8ae-1fae-4022-b834-12f6318aeffd",
"publisherId": "Orta.vscode-jest",
"publisherDisplayName": "Orta"
},
"name": "vscode-jest",
"publisher": "Orta",
"version": "2.9.2"
},
{
"metadata": {
"id": "d6c6d30c-10a6-42fe-85ec-41dcb313349d",
"publisherId": "mrmlnc.vscode-json5",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-json5",
"publisher": "mrmlnc",
"version": "1.0.0"
},
{
"metadata": {
"id": "69ddd764-339a-4ecc-97c1-9c4ece58e36d",
"publisherId": "GitHub.vscode-pull-request-github",
"publisherDisplayName": "GitHub"
},
"name": "vscode-pull-request-github",
"publisher": "GitHub",
"version": "0.8.0"
},
{
"metadata": {
"id": "128aec08-5c3d-473f-a233-67d15cbd42ee",
"publisherId": "infeng.vscode-react-typescript",
"publisherDisplayName": "infeng"
},
"name": "vscode-react-typescript",
"publisher": "infeng",
"version": "1.2.1"
},
{
"metadata": {
"id": "28fcf0b8-26a5-4e99-9b8d-02e990366c6f",
"publisherId": "tombonnike.vscode-status-bar-format-toggle",
"publisherDisplayName": "tombonnike"
},
"name": "vscode-status-bar-format-toggle",
"publisher": "tombonnike",
"version": "1.5.0"
},
{
"metadata": {
"id": "06cc3e44-aedb-41b8-a4ea-29ebf3c491fd",
"publisherId": "jpoissonnier.vscode-styled-components",
"publisherDisplayName": "jpoissonnier"
},
"name": "vscode-styled-components",
"publisher": "jpoissonnier",
"version": "0.0.26"
},
{
"metadata": {
"id": "fecfc9e6-c3c3-40c4-bfc2-30f0b0731cd1",
"publisherId": "lXSPandora.vscode-styled-components-snippets",
"publisherDisplayName": "lXSPandora"
},
"name": "vscode-styled-components-snippets",
"publisher": "lXSPandora",
"version": "1.0.2"
},
{
"metadata": {
"id": "b476195a-5d3b-4a10-af0b-3d94f9c9f924",
"publisherId": "yatki.vscode-surround",
"publisherDisplayName": "yatki"
},
"name": "vscode-surround",
"publisher": "yatki",
"version": "1.0.2"
},
{
"metadata": {
"id": "6f5d4f30-67aa-4151-80c0-1bbe8ca5f9db",
"publisherId": "cssho.vscode-svgviewer",
"publisherDisplayName": "cssho"
},
"name": "vscode-svgviewer",
"publisher": "cssho",
"version": "2.0.0"
},
{
"metadata": {
"id": "74df0125-643c-4022-b07e-9c53234ef4c7",
"publisherId": "chaseadamsio.vscode-theme-neon-night",
"publisherDisplayName": "chaseadamsio"
},
"name": "vscode-theme-neon-night",
"publisher": "chaseadamsio",
"version": "0.24.0"
},
{
"metadata": {
"id": "90a37ca1-92a2-488a-b196-7a8c0b0127ea",
"publisherId": "ms-vscode.vscode-typescript-tslint-plugin",
"publisherDisplayName": "ms-vscode"
},
"name": "vscode-typescript-tslint-plugin",
"publisher": "ms-vscode",
"version": "1.2.0"
},
{
"metadata": {
"id": "876e8f93-74d0-4f4f-91b7-34a09f19f444",
"publisherId": "VisualStudioExptTeam.vscodeintellicode",
"publisherDisplayName": "VisualStudioExptTeam"
},
"name": "vscodeintellicode",
"publisher": "VisualStudioExptTeam",
"version": "1.1.7"
},
{
"metadata": {
"id": "5a6dc0d5-dc02-4121-8e24-cad33a2ff0af",
"publisherId": "ms-vsliveshare.vsliveshare",
"publisherDisplayName": "ms-vsliveshare"
},
"name": "vsliveshare",
"publisher": "ms-vsliveshare",
"version": "1.0.379"
},
{
"metadata": {
"id": "35e4102c-97db-4bb9-952a-4b725fb00bc9",
"publisherId": "konstantin.wrapSelection",
"publisherDisplayName": "konstantin"
},
"name": "wrapSelection",
"publisher": "konstantin",
"version": "0.6.8"
}
]
[
// Place your key bindings in this file to overwrite the defaults
{
"key": "cmd+t",
"command": "workbench.action.showCommands"
},
{
"key": "cmd+shift+p",
"command": "workbench.action.togglePanel"
},
{
"key": "cmd+ctrl+t",
"command": "workbench.action.toggleMaximizedPanel"
},
// {
// "key": "ctrl+numpad1",
// "command": "workbench.action.togglePanel"
// },
// {
// "key": "ctrl+numpad2",
// "command": "workbench.action.togglePanelPosition"
// },
// {
// "key": "ctrl+numpad3",
// "command": "workbench.action.toggleMaximizedPanel"
// },
// {
// "key": "ctrl+numpad4",
// "command": "workbench.action.toggleCenteredLayout"
// },
// {
// "key": "shift+enter",
// "command": "extension.jumpy-word",
// "when": "editorTextFocus"
// },
// {
// "key": "Escape",
// "command": "extension.jumpy-exit",
// "when": "editorTextFocus && jumpy.isJumpyMode"
// },
{
"key": "Ctrl+0",
"command": "layoutEditorGroups",
"args": {
"orientation": 1,
"groups": [
{
"size": 0.5,
"groups": [{}, {}]
},
{
"size": 0.5,
"groups": [{}, {}]
}
]
}
},
{
"key": "alt+cmd+e",
"command": "editor.emmet.action.wrapWithAbbreviation"
},
{
"key": "ctrl+alt+pageup",
"command": "gotoNextPreviousMember.previousMember"
},
{
"key": "ctrl+alt+pagedown",
"command": "gotoNextPreviousMember.nextMember"
},
{
"key": "ctrl+cmd+y",
"command": "workbench.action.togglePanelPosition"
},
{
"key": "ctrl+cmd+a",
"command": "editor.action.changeAll",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "cmd+f2",
"command": "editor.action.changeAll",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "shift+alt+up",
"command": "incrementor.incByOne"
},
{
"key": "shift+alt+cmd+up",
"command": "editor.emmet.action.incrementNumberByTen"
},
{
"key": "shift+alt+down",
"command": "incrementor.decByOne"
},
{
"key": "shift+alt+cmd+down",
"command": "editor.emmet.action.decrementNumberByTen"
},
{
"key": "ctrl+i",
"command": "workbench.action.terminal.focus",
"when": "editorFocus"
},
{
"key": "ctrl+i",
"command": "workbench.action.focusActiveEditorGroup",
"when": "terminalFocus"
},
{
"key": "ctrl+cmd+i",
"command": "editor.action.selectToBracket"
}
]
{
"auto-rename-tag.activationOnLanguage": ["*"],
"bookmarks.treeview.visible": false,
"bracket-pair-colorizer-2.showBracketsInGutter": true,
"breadcrumbs.enabled": true,
"color-highlight.markRuler": false,
"css.validate": false,
"debug.inlineValues": true,
"diffEditor.ignoreTrimWhitespace": true,
"diffEditor.renderSideBySide": false,
"dimmer.enabled": false,
"dimmer.toggleDimmerCommandScope": "user",
"dimmer.opacity": 60,
"dimmer.context": 5,
"dimmer.when": "always",
"dimmer.delay": 100,
"editor.autoIndent": true,
"editor.codeActionsOnSave": {
"source.organizeImports": false
},
"editor.foldingStrategy": "indentation",
"editor.fontFamily": "\"iA Writer Mono S\", \"Dank Mono\", \"Fira Code\"",
"editor.fontLigatures": true,
"editor.fontSize": 14,
"editor.fontWeight": "200",
"editor.formatOnSave": true,
"editor.gotoLocation.multiple": "goto",
"editor.hideCursorInOverviewRuler": true,
"editor.insertSpaces": true,
"editor.lineHeight": 0,
"editor.minimap.maxColumn": 80,
"editor.minimap.renderCharacters": false,
"editor.minimap.showSlider": "always",
"editor.multiCursorModifier": "ctrlCmd",
"editor.quickSuggestions": {
"other": true,
"comments": false,
"strings": false
},
"editor.renderIndentGuides": false,
"editor.renderLineHighlight": "all",
"editor.renderWhitespace": "all",
"editor.rulers": [80],
"editor.scrollBeyondLastLine": false,
"editor.showFoldingControls": "always",
"editor.snippetSuggestions": "top",
"editor.suggest.localityBonus": true,
"editor.suggestSelection": "recentlyUsedByPrefix",
"editor.tabCompletion": "on",
"editor.tabSize": 2,
"editor.wordSeparators": "`~!@#$%^&*()-=+[{]}\\|;:'\",.<>/?",
"editor.wordWrap": "on",
"emmet.includeLanguages": {
"javascript": "javascriptreact",
"jsx-sublime-babel-tags": "javascriptreact"
},
"emmet.showAbbreviationSuggestions": true,
"emmet.showSuggestionsAsSnippets": true,
"explorer.confirmDelete": false,
"extensions.autoUpdate": true,
"extensions.showRecommendationsOnlyOnDemand": true,
"files.associations": {
"*.js": "javascript",
"*.mdx": "markdown",
".babelrc": "json",
"*.atml": "html",
"*.fish": "powershell",
".huskyrc": "json"
},
"files.autoSave": "afterDelay",
"files.autoSaveDelay": 6000,
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
"**/__MACOSX": true
},
"files.insertFinalNewline": true,
"files.trimTrailingWhitespace": true,
"git.allowForcePush": true,
"git.autofetch": true,
"git.confirmSync": false,
"git.fetchOnPull": true,
"gitlens.advanced.messages": {
"suppressFileNotUnderSourceControlWarning": true,
"suppressShowKeyBindingsNotice": true
},
"gitlens.advanced.telemetry.enabled": false,
"gitlens.blame.avatars": false,
"gitlens.blame.heatmap.enabled": false,
"gitlens.blame.ignoreWhitespace": true,
"gitlens.codeLens.authors.enabled": false,
"gitlens.codeLens.enabled": false,
"gitlens.codeLens.recentChange.enabled": false,
"gitlens.codeLens.scopes": ["document", "containers", "blocks"],
"gitlens.hovers.annotations.changes": false,
"gitlens.hovers.annotations.enabled": false,
"gitlens.insiders": true,
"gitlens.keymap": "alternate",
"gitlens.settings.mode": "advanced",
"gitlens.views.compare.avatars": false,
"gitlens.views.compare.files.compact": false,
"gitlens.views.lineHistory.enabled": false,
"gitlens.views.repositories.avatars": false,
"gitlens.views.repositories.enabled": false,
"gitlens.views.repositories.files.layout": "list",
"gitlens.views.search.avatars": false,
"gitlens.views.search.files.compact": false,
"[handlebars]": {
"editor.formatOnSave": false
},
"incrementor.enums": [
["false", "true"],
["let", "const"],
["flex", "inline-flex", "block", "inline-block", "inline", "none"]
],
"javascript.implicitProjectConfig.checkJs": true,
"javascript.implicitProjectConfig.experimentalDecorators": true,
"javascript.preferences.importModuleSpecifier": "relative",
"javascript.preferences.quoteStyle": "single",
"javascript.suggest.completeFunctionCalls": true,
"keyboard.touchbar.enabled": false,
"npm.packageManager": "yarn",
"php.suggest.basic": false,
"php.validate.enable": false,
"prettier.semi": false,
"prettier.singleQuote": true,
"prettier.tslintIntegration": true,
"projectManager.groupList": true,
"projectManager.sortList": "Recent",
"references.preferredLocation": "view",
"relativePath.removeExtension": true,
"scss.validate": false,
"search.location": "sidebar",
"search.quickOpen.includeSymbols": false,
"search.showLineNumbers": true,
"search.smartCase": true,
"telemetry.enableCrashReporter": false,
"telemetry.enableTelemetry": false,
"terminal.external.osxExec": "iTerm.app",
"terminal.integrated.enableBell": true,
"terminal.integrated.fontSize": 13,
"terminal.integrated.scrollback": 8000,
"terminal.integrated.shell.osx": "/usr/local/bin/fish",
"typescript.locale": "en",
"typescript.suggest.completeFunctionCalls": true,
"typescript.updateImportsOnFileMove.enabled": "always",
"typescript.tsdk": "/usr/local/lib/node_modules/typescript/lib",
"window.restoreFullscreen": true,
"window.restoreWindows": "all",
"window.zoomLevel": 0,
"workbench.colorTheme": "Dracula",
"workbench.commandPalette.preserveInput": true,
"workbench.editor.closeOnFileDelete": false,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.revealIfOpen": true,
"workbench.fontAliasing": "antialiased",
"workbench.list.keyboardNavigation": "filter",
"workbench.sideBar.location": "right",
"workbench.startupEditor": "newUntitledFile",
"workbench.view.alwaysShowHeaderActions": true,
"testExplorer.codeLens": false,
"sync.gist": "425776a08d001fa9912119a9084ac9aa",
"git.inputValidationSubjectLength": 72,
"typescript.tsserver.log": "verbose",
"tslens.showReferences": false,
"liveshare.featureSet": "stable",
"materialTheme.accent": "Remove accents",
"workbench.settings.enableNaturalLanguageSearch": false,
"workbench.statusBar.feedback.visible": false,
"prettier.eslintIntegration": true,
"eslint.alwaysShowStatus": true,
"window.nativeTabs": false,
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"workbench.dialogs.useSimplified": true,
"npm.enableScriptExplorer": true,
"codemetrics.basics.DecorationModeEnabled": false,
"wrapSelection.patterns": {
"log": "console.log(`${text}`, ${text})",
"promise": "new Promise((yeah, nah) => yeah(${text}))",
"=>": "() => ${text}"
},
"editor.formatOnType": false,
"jest.coverageFormatter": "GutterFormatter",
"jest.showCoverageOnLoad": true,
"merge-conflict.diffViewPosition": "Below",
"sync.autoUpload": true,
"sync.quietSync": true,
"workbench.editor.tabSizing": "shrink",
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
}
{
"snippet-/**": {
"prefix": "/**",
"body": "/**\n *\n */",
"description": "JSdoc comment"
}
}
{
// "svg-use": {
// "prefix": "use",
// "body": "<svg role=\"img\" title=\"${1:Twitter}\" ${2:class=\"icon icon--large\"} ${3:viewbox=\"$4\"}>\n\t<use xlink:href=\"${3:/assets/dist/img/icons.svg}#${4:twitter|facebook}\"/>\n</svg>$0",
// "description": "Kickoff - SVG (use)"
// }
}
{
"snippet-ael": {
"prefix": "ael",
"body": "${1:document}.addEventListener('${2:click}', e => {\n\t$0\n}, false)",
"description": "ES6 addEventListener"
},
"snippet-classextend": {
"prefix": "classextend",
"body": "class ${1:name} extends ${2:other} {\n constructor() {\n super()\n $0\n }\n}",
"description": "ES6 Class extend"
},
"snippet-class": {
"prefix": "class",
"body": "class ${1:name} {\n constructor(element) {\n this.element = element\n $0\n }\n\n method() {\n\n }\n}",
"description": "ES6 Class"
},
"snippet-forlet": {
"prefix": "forlet",
"body": "for (let value of iterable) {\n // do something\n}",
"description": "ES6 for-let"
},
"snippet-foreach": {
"prefix": "foreach",
"body": "${1:array}.forEach(item => {\n\t$0\n})",
"description": "ES6 forEach"
},
"snippet-map": {
"prefix": "map",
"body": "${1:array}.map((item, index) => {\n\t$0\n})",
"description": "ES6 map"
},
"snippet-promise": {
"prefix": "promise",
"body": "return new Promise((resolve, reject) => {\n resolve()\n $0\n})",
"description": "ES6 Promise"
},
"snippet-pre": {
"prefix": "pre",
"body": "<pre>{JSON.stringify(this.state, null, 2)}</pre>",
"description": "React debugger"
},
"snippet-tscheck": {
"prefix": "ts",
"body": "//@ts-check",
"description": "//@ts-check"
}
}
{
"snippet-src": {
"prefix": "scomp",
"body": "import React from 'react'\nimport PropTypes from 'prop-types'\n\nconst ${1:Module} = ($2) => (\n $0\n)\n\nexport default $1",
"description": "Stateless React component"
},
"snippet-ccomp": {
"prefix": "ccomp",
"body": "import React, { Component } from 'react'\nimport PropTypes from 'prop-types'\nimport {bindAll} from '/util/utilities'\n\nclass ${1:componentName} extends Component {\n constructor(props) {\n super(props)\n\n bindAll([\n 'handleChange'\n ], this)\n }\n\n handleChange() {\n\n }\n\n render() {\n return (\n <div>\n \n </div>\n )\n }\n}\n\n$1.propTypes = {\n\n}\n\n$1.defaultProps = {\n\n}\n\nexport default $1",
"description": "Creates an React Class Component"
},
"snippet-rss": {
"prefix": "statefn",
"body": "this.setState((prevState, props) => ({\n $0\n}))",
"description": "React setState function"
},
"snippet-setstate": {
"prefix": "setstate",
"body": "this.setState({\n\t$1: ${2:event.target.value},$0\n})",
"description": "React simple setState"
},
"snippet-ael": {
"prefix": "ael",
"body": "${1:document}.addEventListener('${2:click}', e => {\n\t$0\n}, false)",
"description": "ES6 addEventListener"
},
"snippet-class": {
"prefix": "class",
"body": "class ${1:name} {\n constructor(element) {\n this.element = element\n $0\n }\n\n method() {\n\n }\n}",
"description": "ES6 Class"
},
"snippet-forlet": {
"prefix": "forlet",
"body": "for (let value of iterable) {\n // do something\n}",
"description": "ES6 for-let"
},
"snippet-foreach": {
"prefix": "foreach",
"body": "${1:array}.forEach(item => {\n\t$0\n})",
"description": "ES6 forEach"
},
"snippet-map": {
"prefix": "map",
"body": "${1:array}.map((item, index) => {\n\t$0\n})",
"description": "ES6 map"
},
"snippet-promise": {
"prefix": "promise",
"body": "return new Promise((resolve, reject) => {\n resolve()\n $0\n})",
"description": "ES6 Promise"
},
"snippet-pre": {
"prefix": "pre",
"body": "<pre>{JSON.stringify(this.state, null, 2)}</pre>",
"description": "React debugger"
},
"snippet-clg": {
"prefix": "clg",
"body": "console.log('$1', $1)",
"description": "clg"
}
}
{
"js-attach": {
"prefix": "attach",
"body": "/**\n * ${1:ModuleName}\n * @module $1\n * @description ${2:Description}\n * @author ${3:Author}\n *\n * @usage\n attach.add(\'$1\', function(el, id) {\n el[id] = el[id] || new $1(el, JSON.parse(el.getAttribute(\'data-${1/(.*)/\\L\\1/}-options\')) );\n });\n */\n\n/**\n * @constructor\n * @param {Element} element\n * @param {Object} options\n */\nfunction $1(element, options) {\n\tvar opts;\n\tthis.element = element;\n\tthis.options = Object.assign(this.defaultOptions, options);\n\n\tthis.addEvents();\n}\n\n\n/** Default options */\n$1.prototype.defaultOptions = {\n\n};\n\n\n/** Add events */\n$1.prototype.addEvents = function () {\n\t$0\n};\n\nmodule.exports = $1;\n$0",
"description": "Kickoff - attach.js starter module"
},
"js-double-dollar": {
"prefix": "$$",
"body": "$$(\'${1:selector}\').forEach((item) => {\n\t$0\n});\n",
"description": "Double-dollar"
},
"js-es6": {
"prefix": "$$",
"body": "/**\n * ${1:moduleName}\n * @module $1\n * @description ${2:module description}\n * @author ${3:author name}\n */\n\n// dependencies for this module go here\n\nexport default function $1() {\n\t$0\n}\n",
"description": "Kickoff - ES6/ES2015 starter module"
}
}
{
// Place your snippets for markdown 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"
// }
"snippet-rdms": {
"prefix": "rdms",
"body": "# $1\n\nShow any balance with pretty currency formatting\n\n```js\nimport { $1 } from '@fairfx/fuji';\n```\n\n## Usage\n\n```js\n<$1 />\n```\n",
"description": "Readme starter"
}
}
{
/*
// Place your snippets for Sass 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"
}
*/
}
{
"snippet-/**": {
"prefix": "/**",
"body": "/**\n *\n */",
"description": "JSdoc comment"
}
}
{
// Place your snippets for typescript 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"
// }
"snippet-redux-connect": {
"prefix": "redcon",
"body": "import { connect } from 'react-redux';\n\nimport {\n Unconnected$1,\n mapStateToProps,\n mapDispatchToProps,\n} from './$1';\n\nexport const $1 = connect(mapStateToProps, mapDispatchToProps)(\n Unconnected$1\n);",
"description": "Redux Connect"
},
"snippet-redmaps": {
"prefix": "redmaps",
"body": "export const mapStateToProps = ($1) => {\n return {\n $2\n };\n};\n\nexport const mapDispatchToProps = dispatch => ({\n $3: () => dispatch($4.trigger()),\n});",
"description": "Redux (mapState|Dispatch)ToProps functions"
}
}
{
// Place your snippets for typescriptreact 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"
// }
"snippet-styp": {
"prefix": "styp",
"body": "import styled from 'styled-components';\nimport styledProps from 'styled-components-ts';\n\ninterface ${1}Props {\n \n}\n\nexport const $1 = styledProps<${1}Props>(styled.$2)`\n \n`;",
"description": "Styled component with props"
},
"snippet-stbs": {
"prefix": "stbs",
"body": "import * as React from 'react';\nimport { storiesOf } from '@storybook/react';\nimport { checkA11y } from '@storybook/addon-a11y';\nimport { withKnobs } from '@storybook/addon-knobs';\nimport { doc } from 'storybook-readme';\nimport { $1 } from './$1';\nimport README from './README.md';\n\nconst stories = storiesOf('components/$1', module);\nstories.addDecorator(withKnobs);\nstories.addDecorator(checkA11y);\n\nstories\n .add('Docs', doc(README))\n .add('$1', () => <$1 />);\n",
"description": "Storybook starter"
},
"snippet-rss": {
"prefix": "statefn",
"body": "this.setState((prevState, props) => ({\n $0\n}))",
"description": "React setState function"
},
"snippet-setstate": {
"prefix": "setstate",
"body": "this.setState({\n\t$1: ${2:event.target.value},$0\n})",
"description": "React simple setState"
},
"snippet-ael": {
"prefix": "ael",
"body": "${1:document}.addEventListener('${2:click}', e => {\n\t$0\n}, false)",
"description": "ES6 addEventListener"
},
"snippet-class": {
"prefix": "class",
"body": "class ${1:name} {\n constructor(element) {\n this.element = element\n $0\n }\n\n method() {\n\n }\n}",
"description": "ES6 Class"
},
"snippet-forlet": {
"prefix": "forlet",
"body": "for (let value of iterable) {\n // do something\n}",
"description": "ES6 for-let"
},
"snippet-foreach": {
"prefix": "foreach",
"body": "${1:array}.forEach(item => {\n\t$0\n})",
"description": "ES6 forEach"
},
"snippet-map": {
"prefix": "map",
"body": "${1:array}.map((item, index) => {\n\t$0\n})",
"description": "ES6 map"
},
"snippet-promise": {
"prefix": "promise",
"body": "return new Promise((resolve, reject) => {\n resolve()\n $0\n})",
"description": "ES6 Promise"
},
"snippet-pre": {
"prefix": "pre",
"body": "<pre>{JSON.stringify(this.state, null, 2)}</pre>",
"description": "React debugger"
},
"snippet-clg": {
"prefix": "clg",
"body": "console.log('$1', $1)",
"description": "clg"
},
"snippet-redux-connect": {
"prefix": "redcon",
"body": "import { connect } from 'react-redux';\n\nimport {\n Unconnected$1,\n mapStateToProps,\n mapDispatchToProps,\n} from './$1';\n\nexport const $1 = connect(mapStateToProps, mapDispatchToProps)(\n Unconnected$1\n);",
"description": "Redux Connect"
},
"snippet-redmaps": {
"prefix": "redmaps",
"body": "export const mapStateToProps = ($1) => {\n return {\n $2\n };\n};\n\nexport const mapDispatchToProps = dispatch => ({\n $3: () => dispatch($4.trigger()),\n});",
"description": "Redux (mapState|Dispatch)ToProps functions"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.