Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save zbeyens/dad6952767c18ecfba0c29348c2d3554 to your computer and use it in GitHub Desktop.
Save zbeyens/dad6952767c18ecfba0c29348c2d3554 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"contents":{"eslint":{"enable":true},"launch":{"version":"0.2.0","configurations":[{"type":"node","request":"launch","name":"Launch Program","program":"${file}"}]}},"overrides":[],"keys":["eslint.enable","launch.version","launch.configurations"]}
{"lastUpload":"2019-01-31T21:42:23.285Z","extensionVersion":"v3.2.4"}
[
{
"metadata": {
"id": "2e9fe0cb-4e63-42fc-a809-fb056aad49c3",
"publisherId": "stevencl.addDocComments",
"publisherDisplayName": "stevencl"
},
"name": "addDocComments",
"publisher": "stevencl",
"version": "0.0.8"
},
{
"metadata": {
"id": "fa57ae0e-d21e-40d8-a0bb-a58b5fd9ead3",
"publisherId": "ms-vscode.atom-keybindings",
"publisherDisplayName": "ms-vscode"
},
"name": "atom-keybindings",
"publisher": "ms-vscode",
"version": "3.0.5"
},
{
"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": "6e440e71-8ed9-4f25-bb78-4b13096b8a03",
"publisherId": "formulahendry.auto-rename-tag",
"publisherDisplayName": "formulahendry"
},
"name": "auto-rename-tag",
"publisher": "formulahendry",
"version": "0.0.15"
},
{
"metadata": {
"id": "819a23e1-b6c6-41cf-9029-e653b537d996",
"publisherId": "ms-vscode.azure-account",
"publisherDisplayName": "ms-vscode"
},
"name": "azure-account",
"publisher": "ms-vscode",
"version": "0.8.0"
},
{
"metadata": {
"id": "7a0110bb-231a-4598-aa1b-0769ea46d28b",
"publisherId": "aaron-bond.better-comments",
"publisherDisplayName": "aaron-bond"
},
"name": "better-comments",
"publisher": "aaron-bond",
"version": "2.0.3"
},
{
"metadata": {
"id": "b689fcc8-d494-4dbf-a228-2c694a578afc",
"publisherId": "alefragnani.Bookmarks",
"publisherDisplayName": "alefragnani"
},
"name": "Bookmarks",
"publisher": "alefragnani",
"version": "10.2.0"
},
{
"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": "2aa040bf-c73a-455d-8946-5c6cc83b8019",
"publisherId": "wmaurer.change-case",
"publisherDisplayName": "wmaurer"
},
"name": "change-case",
"publisher": "wmaurer",
"version": "1.0.0"
},
{
"metadata": {
"id": "39757d2a-1a37-40b9-b8b8-aa7ebd6e0cf9",
"publisherId": "karigari.chat",
"publisherDisplayName": "karigari"
},
"name": "chat",
"publisher": "karigari",
"version": "0.10.0"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.2.4"
},
{
"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": "19804510-b475-4dae-b0f7-6ca08fd1af0c",
"publisherId": "dsznajder.es7-react-js-snippets",
"publisherDisplayName": "dsznajder"
},
"name": "es7-react-js-snippets",
"publisher": "dsznajder",
"version": "2.0.0"
},
{
"metadata": {
"id": "1b625615-bded-4797-9806-079abcacfcc1",
"publisherId": "letrieu.expand-region",
"publisherDisplayName": "letrieu"
},
"name": "expand-region",
"publisher": "letrieu",
"version": "0.1.2"
},
{
"metadata": {
"id": "b3917e4f-5086-4def-a82b-2ae6b708db16",
"publisherId": "flowtype.flow-for-vscode",
"publisherDisplayName": "flowtype"
},
"name": "flow-for-vscode",
"publisher": "flowtype",
"version": "1.0.1"
},
{
"metadata": {
"id": "b50dfe0a-e906-4a90-853b-ffd40ec2b865",
"publisherId": "walter-ribeiro.full-react-snippets",
"publisherDisplayName": "walter-ribeiro"
},
"name": "full-react-snippets",
"publisher": "walter-ribeiro",
"version": "1.2.0"
},
{
"metadata": {
"id": "2bba45f2-4a48-41a6-bb86-d6ba5ab29a9f",
"publisherId": "felipecaputo.git-project-manager",
"publisherDisplayName": "felipecaputo"
},
"name": "git-project-manager",
"publisher": "felipecaputo",
"version": "1.7.1"
},
{
"metadata": {
"id": "5960f38e-0bbe-4644-8f9c-9c8824e82511",
"publisherId": "donjayamanne.githistory",
"publisherDisplayName": "donjayamanne"
},
"name": "githistory",
"publisher": "donjayamanne",
"version": "0.4.6"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "9.4.1"
},
{
"metadata": {
"id": "aae00486-7e92-42b3-91b0-2b419e4f3875",
"publisherId": "vincaslt.highlight-matching-tag",
"publisherDisplayName": "vincaslt"
},
"name": "highlight-matching-tag",
"publisher": "vincaslt",
"version": "0.8.6"
},
{
"metadata": {
"id": "a2cec723-5349-460d-9de9-0fd1f8d3456f",
"publisherId": "xabikos.JavaScriptSnippets",
"publisherDisplayName": "xabikos"
},
"name": "JavaScriptSnippets",
"publisher": "xabikos",
"version": "1.7.2"
},
{
"metadata": {
"id": "d60f51ef-7b97-4260-b8a3-8c41cd4b4387",
"publisherId": "jduponchelle.jira-link",
"publisherDisplayName": "jduponchelle"
},
"name": "jira-link",
"publisher": "jduponchelle",
"version": "1.0.0"
},
{
"metadata": {
"id": "e3fa6fa1-c05c-4a82-8719-eef8e8fc074e",
"publisherId": "gioboa.jira-plugin",
"publisherDisplayName": "gioboa"
},
"name": "jira-plugin",
"publisher": "gioboa",
"version": "0.12.4"
},
{
"metadata": {
"id": "98790d67-10fa-497c-9113-f6c7489207b2",
"publisherId": "yzhang.markdown-all-in-one",
"publisherDisplayName": "yzhang"
},
"name": "markdown-all-in-one",
"publisher": "yzhang",
"version": "2.0.1"
},
{
"metadata": {
"id": "5db78037-f674-459f-a236-db622c427c5b",
"publisherId": "PKief.material-icon-theme",
"publisherDisplayName": "PKief"
},
"name": "material-icon-theme",
"publisher": "PKief",
"version": "3.6.2"
},
{
"metadata": {
"id": "03b96169-4c19-4c9e-ada8-d5d208ebe80e",
"publisherId": "philsinatra.nested-comments",
"publisherDisplayName": "philsinatra"
},
"name": "nested-comments",
"publisher": "philsinatra",
"version": "2.2.6"
},
{
"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": "79afa437-682e-4fa2-a4fd-87844832a1dc",
"publisherId": "ryu1kn.partial-diff",
"publisherDisplayName": "ryu1kn"
},
"name": "partial-diff",
"publisher": "ryu1kn",
"version": "1.4.0"
},
{
"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.8.0"
},
{
"metadata": {
"id": "1b747f06-3789-4ebd-ac99-f1fe430c3347",
"publisherId": "alefragnani.project-manager",
"publisherDisplayName": "alefragnani"
},
"name": "project-manager",
"publisher": "alefragnani",
"version": "10.3.0"
},
{
"metadata": {
"id": "aae0701b-111f-49c1-9000-abd37a442f28",
"publisherId": "WallabyJs.quokka-vscode",
"publisherDisplayName": "WallabyJs"
},
"name": "quokka-vscode",
"publisher": "WallabyJs",
"version": "1.0.181"
},
{
"metadata": {
"id": "dda49fd5-1f3b-4d25-bf61-4fc41905ede5",
"publisherId": "humao.rest-client",
"publisherDisplayName": "humao"
},
"name": "rest-client",
"publisher": "humao",
"version": "0.21.1"
},
{
"metadata": {
"id": "ee108066-df8b-43ae-9a83-e6c11400a759",
"publisherId": "jasonnutter.search-node-modules",
"publisherDisplayName": "jasonnutter"
},
"name": "search-node-modules",
"publisher": "jasonnutter",
"version": "1.3.0"
},
{
"metadata": {
"id": "1e0f6104-ad31-4640-9fb7-6d7ac7edb90d",
"publisherId": "jonkwheeler.styled-components-snippets",
"publisherDisplayName": "jonkwheeler"
},
"name": "styled-components-snippets",
"publisher": "jonkwheeler",
"version": "0.1.7"
},
{
"metadata": {
"id": "0b2bcf1a-3630-47ec-9718-e153b0695f17",
"publisherId": "Tyriar.terminal-tabs",
"publisherDisplayName": "Tyriar"
},
"name": "terminal-tabs",
"publisher": "Tyriar",
"version": "0.2.0"
},
{
"metadata": {
"id": "951e1945-25a8-4ea0-aa11-076ac75b098d",
"publisherId": "ms-azuretools.vscode-cosmosdb",
"publisherDisplayName": "ms-azuretools"
},
"name": "vscode-cosmosdb",
"publisher": "ms-azuretools",
"version": "0.9.1"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "PeterJausovec.vscode-docker",
"publisherDisplayName": "PeterJausovec"
},
"name": "vscode-docker",
"publisher": "PeterJausovec",
"version": "0.5.1"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.8.0"
},
{
"metadata": {
"id": "c727ab43-8d12-4f26-9648-f1d91035c9b6",
"publisherId": "NuclleaR.vscode-extension-auto-import",
"publisherDisplayName": "NuclleaR"
},
"name": "vscode-extension-auto-import",
"publisher": "NuclleaR",
"version": "1.4.3"
},
{
"metadata": {
"id": "d637104e-1fd7-4063-98fc-8afe46012c9b",
"publisherId": "sleistner.vscode-fileutils",
"publisherDisplayName": "sleistner"
},
"name": "vscode-fileutils",
"publisher": "sleistner",
"version": "2.13.5"
},
{
"metadata": {
"id": "eedfd044-d5ac-4389-973d-3ac1fdb98ad5",
"publisherId": "kisstkondoros.vscode-gutter-preview",
"publisherDisplayName": "kisstkondoros"
},
"name": "vscode-gutter-preview",
"publisher": "kisstkondoros",
"version": "0.16.5"
},
{
"metadata": {
"id": "510e1d4e-1f9e-4910-8dbd-627c6f8a9791",
"publisherId": "akamud.vscode-javascript-snippet-pack",
"publisherDisplayName": "akamud"
},
"name": "vscode-javascript-snippet-pack",
"publisher": "akamud",
"version": "0.1.5"
},
{
"metadata": {
"id": "032ccf0d-9c21-43a5-8073-ae28e453ecef",
"publisherId": "whtouche.vscode-js-console-utils",
"publisherDisplayName": "whtouche"
},
"name": "vscode-js-console-utils",
"publisher": "whtouche",
"version": "0.7.0"
},
{
"metadata": {
"id": "5656e382-e596-43f1-9bfa-61dda3d36cd3",
"publisherId": "slevesque.vscode-multiclip",
"publisherDisplayName": "slevesque"
},
"name": "vscode-multiclip",
"publisher": "slevesque",
"version": "0.1.5"
},
{
"metadata": {
"id": "ae9e3eb0-3357-4cc0-90ee-598d2d384757",
"publisherId": "eg2.vscode-npm-script",
"publisherDisplayName": "eg2"
},
"name": "vscode-npm-script",
"publisher": "eg2",
"version": "0.3.5"
},
{
"metadata": {
"id": "1d4d80c9-0d33-48a1-88a8-19ff80bc8e2a",
"publisherId": "ziyasal.vscode-open-in-github",
"publisherDisplayName": "ziyasal"
},
"name": "vscode-open-in-github",
"publisher": "ziyasal",
"version": "1.3.6"
},
{
"metadata": {
"id": "69ddd764-339a-4ecc-97c1-9c4ece58e36d",
"publisherId": "GitHub.vscode-pull-request-github",
"publisherDisplayName": "GitHub"
},
"name": "vscode-pull-request-github",
"publisher": "GitHub",
"version": "0.3.2"
},
{
"metadata": {
"id": "06cc3e44-aedb-41b8-a4ea-29ebf3c491fd",
"publisherId": "jpoissonnier.vscode-styled-components",
"publisherDisplayName": "jpoissonnier"
},
"name": "vscode-styled-components",
"publisher": "jpoissonnier",
"version": "0.0.25"
},
{
"metadata": {
"id": "97a08c5f-6667-4242-a5c5-045dfb6bd4b9",
"publisherId": "wayou.vscode-todo-highlight",
"publisherDisplayName": "wayou"
},
"name": "vscode-todo-highlight",
"publisher": "wayou",
"version": "1.0.4"
},
{
"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": "07fc4a0a-11fc-4121-ba9a-f0d534c729d8",
"publisherId": "pflannery.vscode-versionlens",
"publisherDisplayName": "pflannery"
},
"name": "vscode-versionlens",
"publisher": "pflannery",
"version": "0.22.0"
},
{
"metadata": {
"id": "5a6dc0d5-dc02-4121-8e24-cad33a2ff0af",
"publisherId": "ms-vsliveshare.vsliveshare",
"publisherDisplayName": "ms-vsliveshare"
},
"name": "vsliveshare",
"publisher": "ms-vsliveshare",
"version": "0.3.1151"
}
]
// Place your key bindings in this file to override the defaults
[
{
"key": "d",
"command": "fileutils.duplicateFile",
"when": "explorerViewletVisible && filesExplorerFocus && !inputFocus"
},
{
"key": "r",
"command": "fileutils.moveFile",
"when": "explorerViewletVisible && filesExplorerFocus && !inputFocus"
},
{
"key": "n",
"command": "fileutils.newFile",
"when": "explorerViewletVisible && filesExplorerFocus && !inputFocus"
},
{
"key": "a",
"command": "fileutils.newFile",
"when": "explorerViewletVisible && filesExplorerFocus && !inputFocus"
},
{
"key": "shift+n",
"command": "fileutils.newFolder",
"when": "explorerViewletVisible && filesExplorerFocus && !inputFocus"
},
{
"key": "alt+e",
"command": "expand_region",
"when": "editorTextFocus"
},
{
"key": "alt+shift+e",
"command": "undo_expand_region",
"when": "editorTextFocus && editorHasSelection"
},
{
"key": "ctrl+tab",
"command": "workbench.action.nextEditor"
},
{
"key": "ctrl+shift+tab",
"command": "workbench.action.previousEditor"
},
{
"key": "ctrl+shift+alt+x",
"command": "multiclip.cutMerge",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+x",
"command": "-multiclip.cutMerge",
"when": "editorTextFocus"
},
{
"key": "alt+d",
"command": "extension.deleteAllLogStatements"
},
{
"key": "ctrl+shift+d",
"command": "-extension.deleteAllLogStatements"
},
{
"key": "alt+v",
"command": "extension.insertLogStatement",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+l",
"command": "-extension.insertLogStatement",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+alt+e",
"command": "rest-client.switch-environment"
},
{
"key": "ctrl+alt+e",
"command": "-rest-client.switch-environment"
},
{
"key": "ctrl+alt+e",
"command": "eslint.executeAutofix"
},
{
"key": "alt+w",
"command": "-workbench.action.terminal.toggleFindWholeWord",
"when": "terminalFindWidgetFocused"
},
{
"key": "alt+w",
"command": "-workbench.action.terminal.toggleFindWholeWordTerminalFocus",
"when": "terminalFocus"
},
{
"key": "alt+w",
"command": "-gitlens.diffLineWithWorking",
"when": "editorTextFocus && config.gitlens.keymap == 'alternate' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "alt+w",
"command": "workbench.action.togglePanel"
},
{
"key": "ctrl+j",
"command": "-workbench.action.togglePanel"
},
{
"key": "ctrl+shift+s",
"command": "workbench.action.files.saveAll"
},
{
"key": "ctrl+k s",
"command": "-workbench.action.files.saveAll"
},
{
"key": "ctrl+shift+alt+s",
"command": "workbench.action.files.saveAs"
},
{
"key": "ctrl+shift+s",
"command": "-workbench.action.files.saveAs"
},
{
"key": "shift+alt+w",
"command": "-gitlens.diffWithWorking",
"when": "editorTextFocus && config.gitlens.keymap == 'alternate' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "shift+alt+w",
"command": "workbench.action.toggleMaximizedPanel"
},
{
"key": "ctrl+1",
"command": "terminalTabs.showTerminal1"
},
{
"key": "ctrl+2",
"command": "terminalTabs.showTerminal2"
},
{
"key": "ctrl+shift+`",
"command": "terminalTabs.createTerminal"
},
{
"key": "ctrl+3",
"command": "terminalTabs.showTerminal3"
},
{
"key": "ctrl+4",
"command": "terminalTabs.showTerminal4"
},
{
"key": "ctrl+5",
"command": "terminalTabs.showTerminal5"
},
{
"key": "ctrl+6",
"command": "terminalTabs.showTerminal6"
}
]
{
"partialDiff.commandsOnContextMenu": {
"markSection1": false,
"markSection2AndTakeDiff": false,
"diffSelectionWithClipboard": true,
"diffVisibleEditors": false,
"togglePreComparisonTextNormalizationRules": false
},
"editor.tabSize": 2,
"window.zoomLevel": 0,
"editor.fontSize": 19,
"atomKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
"workbench.colorTheme": "Monokai",
"workbench.iconTheme": "material-icon-theme",
"workbench.statusBar.feedback.visible": false,
"editor.snippetSuggestions": "top",
"prettier.singleQuote": true,
"prettier.trailingComma": "es5",
"editor.formatOnSave": true,
"editor.formatOnSaveTimeout": 10000,
"gitProjectManager.baseProjectsFolders": ["C:/GitHub"],
"workbench.startupEditor": "newUntitledFile",
"sync.gist": "dad6952767c18ecfba0c29348c2d3554",
"sync.autoUpload": false,
"jira-plugin.workingProject": "WP6",
"jira-plugin.baseUrl": "https://borealisgroup.atlassian.net",
"jira-plugin.username": "[email protected]",
"eslint.autoFixOnSave": true,
"editor.hover.delay": 50,
"editor.hover.sticky": false,
"breadcrumbs.enabled": true,
"files.associations": {
"*.jsx": "javascript"
},
"explorer.confirmDragAndDrop": false,
"javascript.updateImportsOnFileMove.enabled": "always",
"gitlens.currentLine.enabled": false,
"jiraLink.instanceUrl": "https://borealisgroup.atlassian.net",
"npm.enableScriptExplorer": true,
"projectManager.showProjectNameInStatusBar": false,
"editor.insertSpaces": false,
"editor.trimAutoWhitespace": false,
"gitlens.codeLens.enabled": false,
"window.openFoldersInNewWindow": "on",
"window.restoreWindows": "all"
}
{
// 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"
// }
"return": {
"prefix": "r",
"body": ["return ${1:};"],
"description": "return"
},
"require": {
"prefix": "req",
"body": ["require('${1:module}');"],
"description": "require"
},
"Promise": {
"prefix": "p",
"body": ["new Promise((resolve, reject) => {", " ${1:}", "});"],
"description": "Promise"
},
"event handler": {
"prefix": "on",
"body": [
"${1:emitter}.on('${2:event}', (${3:arguments}) => {",
" ${4:}",
"});"
],
"description": "event handler"
},
"method ES6": {
"prefix": "meth",
"body": ["${1:}(${2:arg}) {", " ${3:}", "}"],
"description": "method ES6"
},
"module.exports": {
"prefix": "me",
"body": "module.exports = ${1:name};",
"description": "module.exports"
},
"key:value pair": {
"prefix": "kv",
"body": "${1:key}: ${2:value}",
"description": "key:value pair"
},
"JSON.parse": {
"prefix": "jp",
"body": "JSON.parse(${1:})",
"description": "JSON.parse"
},
"JSON.stringify": {
"prefix": "jst",
"body": "JSON.stringify(${1:})",
"description": "JSON.stringify"
},
"exports ES5": {
"prefix": "ex",
"body": "exports.${1:name} = ${2:value};",
"description": "exports ES5"
},
"requireDestructing": {
"prefix": "cred",
"body": "const { $2 } from '${1:module}';$0",
"description": "Imports only a portion of the module"
},
"import": {
"prefix": "im",
"body": "import ${2:moduleName} from '${1:module}';$0",
"description": "Imports entire module statement in ES6 syntax"
},
"makeMapStateToProps": {
"prefix": "mms",
"body": "const makeMapStateToProps = () =>\n createStructuredSelector({\n ${1:}\n });",
"description": "makeMapStateToProps"
},
"make createSelector": {
"prefix": "mcs",
"body": "export const makeGet${1:} = () =>\n createSelector(\n [${2:inputSelectors}],\n (${3:resultSelectors}) => {\n ${4:}\n }\n );",
"description": "make createSelector"
},
"Object.keys().forEach": {
"prefix": "okfe",
"body": "Object.keys(${1:}).forEach((${2:elem}) => {\n ${3:}\n});",
"description": "Object.keys().forEach"
},
"forEach": {
"prefix": "fe",
"body": "${1:myArray}.forEach((${2:elem}) => {\n ${3:}\n});",
"description": "forEach"
},
"switch": {
"prefix": "sw",
"body": "switch (${1:expression}) {\n\tcase ${2:test1}:\n\t\t${3:statement1};\n\t\tbreak;\n\tdefault:\n ${7:}",
"description": "switch"
},
"constructor": {
"prefix": "cns",
"body": "constructor(${1:args}) {\n ${2:}\n}",
"description": "constructor"
},
"setTimeout": {
"prefix": "st",
"body": "setTimeout(() => {\n ${2:}\n}, ${1:delay});",
"description": "setTimeout"
},
"setInterval": {
"prefix": "si",
"body": "setInterval(() => {\n ${2:}\n}, ${1:interval});",
"description": "setInterval"
},
"Object.values() ": {
"prefix": "ov",
"body": "Object.values(${1:})${2:}",
"description": "Object.values() "
},
"Object.keys() ": {
"prefix": "ok",
"body": "Object.keys(${1:})${2:}",
"description": "Object.keys() "
},
"const = ": {
"prefix": "c",
"body": "const ${1:} = ${2:}",
"description": "const = "
},
"const = () =>": {
"prefix": "caf",
"body": "const ${1:} = (${2:arguments}) => ${3:};",
"description": "const = () =>"
},
"() =>": {
"prefix": "af",
"body": "(${2:arguments}) => ${3:};",
"description": "() =>"
},
"const = () => {}": {
"prefix": "cafb",
"body": "const ${1:} = (${2:arguments}) => {\n ${3:}\n};",
"description": "const = () => {}"
},
"arrow fn with body": {
"prefix": "afb",
"body": ["(${1:arg}) => {", " ${2:}", "}"],
"description": "arrow fn with body"
},
"const = require()": {
"prefix": "cre",
"body": "const ${1:}${2:} = require('${1:}${3:}');",
"description": "const = require()"
},
"const {} = require()": {
"prefix": "cred",
"body": "const { ${2:} } = require('${1:}');",
"description": "const {} = require()"
},
"await Promise.all([])": {
"prefix": "apa",
"body": "await Promise.all([\n ${1:}\n]);",
"description": "await Promise.all([])"
},
"[...props]": {
"prefix": "asp",
"body": "[...${1:props}]",
"description": "[...props]"
},
"{...props}": {
"prefix": "osp",
"body": "{...${1:props}}",
"description": "{...props}"
},
"async function": {
"prefix": "asf",
"body": "async ${1:function}(${2:arguments}) {\n ${3}\n}",
"description": "async function"
},
"async arrow function": {
"prefix": "asaf",
"body": "async (${1:arguments}) => {\n ${0}\n}",
"description": "async arrow function"
},
"await": {
"prefix": "a",
"body": "await ${0}",
"description": "await"
},
"IIAFE": {
"prefix": "iiafe",
"body": "(async () => {\n ${1:}\n})();",
"description": "IIAFE"
},
"try/catch": {
"prefix": "tc",
"body": "try {\n ${1:}\n} catch (err) {\n ${2:}\n}",
"description": "try/catch"
},
"logger.info()": {
"prefix": "li",
"body": "logger.info(${1:});",
"description": "logger.info()"
},
"logger.debug()": {
"prefix": "ld",
"body": "logger.debug(${1:});",
"description": "logger.debug()"
},
"logger.warn()": {
"prefix": "lw",
"body": "logger.warn(${1:});",
"description": "logger.warn()"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment