Narven
8/20/2019 - 11:14 PM

vscode

vscode

{"lastUpload":"2019-09-09T23:04:32.583Z","extensionVersion":"v3.4.2"}
[
  {
    "metadata": {
      "id": "2e9fe0cb-4e63-42fc-a809-fb056aad49c3",
      "publisherId": "stevencl.addDocComments",
      "publisherDisplayName": "stevencl"
    },
    "name": "addDocComments",
    "publisher": "stevencl",
    "version": "0.0.8"
  },
  {
    "metadata": {
      "id": "697255a9-3f36-44c8-b084-d3b91edfb23a",
      "publisherId": "HookyQR.beautify",
      "publisherDisplayName": "HookyQR"
    },
    "name": "beautify",
    "publisher": "HookyQR",
    "version": "1.5.0"
  },
  {
    "metadata": {
      "id": "2aa040bf-c73a-455d-8946-5c6cc83b8019",
      "publisherId": "wmaurer.change-case",
      "publisherDisplayName": "wmaurer"
    },
    "name": "change-case",
    "publisher": "wmaurer",
    "version": "1.0.0"
  },
  {
    "metadata": {
      "id": "04208f17-8aed-4d49-b0a2-fbce829efbeb",
      "publisherId": "xaver.clang-format",
      "publisherDisplayName": "xaver"
    },
    "name": "clang-format",
    "publisher": "xaver",
    "version": "1.9.0"
  },
  {
    "metadata": {
      "id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
      "publisherId": "Shan.code-settings-sync",
      "publisherDisplayName": "Shan"
    },
    "name": "code-settings-sync",
    "publisher": "Shan",
    "version": "3.4.2"
  },
  {
    "metadata": {
      "id": "0f8bd812-5d52-4fff-bd1c-6b0a7ee9cad9",
      "publisherId": "bierner.color-info",
      "publisherDisplayName": "bierner"
    },
    "name": "color-info",
    "publisher": "bierner",
    "version": "0.5.1"
  },
  {
    "metadata": {
      "id": "6a95a3fd-3a5d-4326-b8ab-1b1653b1f183",
      "publisherId": "serayuzgur.crates",
      "publisherDisplayName": "serayuzgur"
    },
    "name": "crates",
    "publisher": "serayuzgur",
    "version": "0.4.3"
  },
  {
    "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": "975d187d-7d95-4292-92ef-ad9e8f083ca3",
      "publisherId": "kuscamara.electron",
      "publisherDisplayName": "kuscamara"
    },
    "name": "electron",
    "publisher": "kuscamara",
    "version": "0.2.5"
  },
  {
    "metadata": {
      "id": "bc64531a-9b98-46f5-8ef9-88334d02cd60",
      "publisherId": "JakeBecker.elixir-ls",
      "publisherDisplayName": "JakeBecker"
    },
    "name": "elixir-ls",
    "publisher": "JakeBecker",
    "version": "0.2.25"
  },
  {
    "metadata": {
      "id": "976eb754-5cd2-4716-82fc-90f201c9ca9d",
      "publisherId": "sbrink.elm",
      "publisherDisplayName": "sbrink"
    },
    "name": "elm",
    "publisher": "sbrink",
    "version": "0.25.0"
  },
  {
    "metadata": {
      "id": "88cceeb3-b940-4ff2-abcf-275083194b21",
      "publisherId": "necinc.elmmet",
      "publisherDisplayName": "necinc"
    },
    "name": "elmmet",
    "publisher": "necinc",
    "version": "1.0.1"
  },
  {
    "metadata": {
      "id": "5f7372bf-e0de-4eee-af69-6fb879d7d98c",
      "publisherId": "pgourlain.erlang",
      "publisherDisplayName": "pgourlain"
    },
    "name": "erlang",
    "publisher": "pgourlain",
    "version": "0.5.2"
  },
  {
    "metadata": {
      "id": "a6761011-549f-4561-ae6d-cc9c7a040710",
      "publisherId": "fisheva.eva-theme",
      "publisherDisplayName": "fisheva"
    },
    "name": "eva-theme",
    "publisher": "fisheva",
    "version": "0.7.8"
  },
  {
    "metadata": {
      "id": "d6f6cfea-4b6f-41f4-b571-6ad2ab7918da",
      "publisherId": "ms-vscode.Go",
      "publisherDisplayName": "ms-vscode"
    },
    "name": "Go",
    "publisher": "ms-vscode",
    "version": "0.11.4"
  },
  {
    "metadata": {
      "id": "fcf0848c-96b3-487a-a655-01aed955a594",
      "publisherId": "jolaleye.horizon-theme-vscode",
      "publisherDisplayName": "jolaleye"
    },
    "name": "horizon-theme-vscode",
    "publisher": "jolaleye",
    "version": "2.0.2"
  },
  {
    "metadata": {
      "id": "0c2f7bfc-650b-4b67-8844-d699dd6e44f6",
      "publisherId": "wmaurer.join-lines",
      "publisherDisplayName": "wmaurer"
    },
    "name": "join-lines",
    "publisher": "wmaurer",
    "version": "0.2.2"
  },
  {
    "metadata": {
      "id": "b54f147e-5971-4b88-a0b8-e98fdd4af428",
      "publisherId": "ms-vscode.jscs",
      "publisherDisplayName": "ms-vscode"
    },
    "name": "jscs",
    "publisher": "ms-vscode",
    "version": "0.1.9"
  },
  {
    "metadata": {
      "id": "68464f0b-8ce5-408e-bed6-4c13209b254a",
      "publisherId": "mrorz.language-gettext",
      "publisherDisplayName": "mrorz"
    },
    "name": "language-gettext",
    "publisher": "mrorz",
    "version": "0.1.1"
  },
  {
    "metadata": {
      "id": "a386158e-90f6-4fd7-bd5e-ef6c122b503f",
      "publisherId": "mattn.Lisp",
      "publisherDisplayName": "mattn"
    },
    "name": "Lisp",
    "publisher": "mattn",
    "version": "0.1.9"
  },
  {
    "metadata": {
      "id": "b027c4b2-25ad-46db-b574-05dae3b2dc92",
      "publisherId": "azemoh.one-monokai",
      "publisherDisplayName": "azemoh"
    },
    "name": "one-monokai",
    "publisher": "azemoh",
    "version": "0.3.7"
  },
  {
    "metadata": {
      "id": "618b2be8-a710-4d5d-a5c7-40cff3e970e3",
      "publisherId": "tootone.org-mode",
      "publisherDisplayName": "tootone"
    },
    "name": "org-mode",
    "publisher": "tootone",
    "version": "0.5.0"
  },
  {
    "metadata": {
      "id": "ea52326c-68a8-4587-a2f0-abb0a91e455a",
      "publisherId": "xyz.plsql-language",
      "publisherDisplayName": "xyz"
    },
    "name": "plsql-language",
    "publisher": "xyz",
    "version": "1.8.2"
  },
  {
    "metadata": {
      "id": "1b747f06-3789-4ebd-ac99-f1fe430c3347",
      "publisherId": "alefragnani.project-manager",
      "publisherDisplayName": "alefragnani"
    },
    "name": "project-manager",
    "publisher": "alefragnani",
    "version": "10.7.0"
  },
  {
    "metadata": {
      "id": "797a79de-a0fd-4349-9034-bec47be9a941",
      "publisherId": "2gua.rainbow-brackets",
      "publisherDisplayName": "2gua"
    },
    "name": "rainbow-brackets",
    "publisher": "2gua",
    "version": "0.0.6"
  },
  {
    "metadata": {
      "id": "3792588c-3d35-442d-91ea-fe6a755e8155",
      "publisherId": "mechatroner.rainbow-csv",
      "publisherDisplayName": "mechatroner"
    },
    "name": "rainbow-csv",
    "publisher": "mechatroner",
    "version": "1.3.1"
  },
  {
    "metadata": {
      "id": "dda49fd5-1f3b-4d25-bf61-4fc41905ede5",
      "publisherId": "humao.rest-client",
      "publisherDisplayName": "humao"
    },
    "name": "rest-client",
    "publisher": "humao",
    "version": "0.22.0"
  },
  {
    "metadata": {
      "id": "4a23294b-fd16-4c51-9759-da9936474cf8",
      "publisherId": "mauve.terraform",
      "publisherDisplayName": "mauve"
    },
    "name": "terraform",
    "publisher": "mauve",
    "version": "1.4.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": "e79fd228-c27f-423b-a8fc-b006fa99ed64",
      "publisherId": "be5invis.toml",
      "publisherDisplayName": "be5invis"
    },
    "name": "toml",
    "publisher": "be5invis",
    "version": "0.4.0"
  },
  {
    "metadata": {
      "id": "d0febfc8-15fa-4951-bad7-ad5c9682af4a",
      "publisherId": "marcostazi.VS-code-vagrantfile",
      "publisherDisplayName": "marcostazi"
    },
    "name": "VS-code-vagrantfile",
    "publisher": "marcostazi",
    "version": "0.0.7"
  },
  {
    "metadata": {
      "id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
      "publisherId": "ms-azuretools.vscode-docker",
      "publisherDisplayName": "ms-azuretools"
    },
    "name": "vscode-docker",
    "publisher": "ms-azuretools",
    "version": "0.7.0"
  },
  {
    "metadata": {
      "id": "03944bdc-9bcb-4ac2-b9b3-fdb050dd43e4",
      "publisherId": "mrmlnc.vscode-duplicate",
      "publisherDisplayName": "mrmlnc"
    },
    "name": "vscode-duplicate",
    "publisher": "mrmlnc",
    "version": "1.2.1"
  },
  {
    "metadata": {
      "id": "a852a33d-c920-4758-a5a8-0f5b00521b59",
      "publisherId": "mjmcloug.vscode-elixir",
      "publisherDisplayName": "mjmcloug"
    },
    "name": "vscode-elixir",
    "publisher": "mjmcloug",
    "version": "1.1.0"
  },
  {
    "metadata": {
      "id": "9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a",
      "publisherId": "vscode-icons-team.vscode-icons",
      "publisherDisplayName": "vscode-icons-team"
    },
    "name": "vscode-icons",
    "publisher": "vscode-icons-team",
    "version": "9.3.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": "1d3d1fb2-0d8f-47ed-bfce-990b8ddfc9d8",
      "publisherId": "zxh404.vscode-proto3",
      "publisherDisplayName": "zxh404"
    },
    "name": "vscode-proto3",
    "publisher": "zxh404",
    "version": "0.3.0"
  },
  {
    "metadata": {
      "id": "224c16c8-0a6e-45f7-8827-beae23ff8106",
      "publisherId": "JulioGold.vscode-smart-split-into-lines",
      "publisherDisplayName": "JulioGold"
    },
    "name": "vscode-smart-split-into-lines",
    "publisher": "JulioGold",
    "version": "0.0.1"
  },
  {
    "metadata": {
      "id": "ec2271c0-9d6d-44c5-93e5-7e8cda744f21",
      "publisherId": "rokoroku.vscode-theme-darcula",
      "publisherDisplayName": "rokoroku"
    },
    "name": "vscode-theme-darcula",
    "publisher": "rokoroku",
    "version": "1.2.0"
  },
  {
    "metadata": {
      "id": "9b2c953d-6ad4-46d1-b18e-7e5992d1d8a6",
      "publisherId": "akamud.vscode-theme-onedark",
      "publisherDisplayName": "akamud"
    },
    "name": "vscode-theme-onedark",
    "publisher": "akamud",
    "version": "2.1.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.2"
  },
  {
    "metadata": {
      "id": "2061917f-f76a-458a-8da9-f162de22b97e",
      "publisherId": "redhat.vscode-yaml",
      "publisherDisplayName": "redhat"
    },
    "name": "vscode-yaml",
    "publisher": "redhat",
    "version": "0.5.2"
  },
  {
    "metadata": {
      "id": "3dff9d81-d7c6-40b6-8546-e726b7ad7462",
      "publisherId": "mads-hartmann.yassnippet",
      "publisherDisplayName": "mads-hartmann"
    },
    "name": "yassnippet",
    "publisher": "mads-hartmann",
    "version": "0.0.5"
  }
]
// Place your key bindings in this file to override the defaults
[{
  "key": "ctrl+w",
  "command": "-workbench.action.closeGroup",
  "when": "activeEditorGroupEmpty && multipleEditorGroups"
}]
// Place your settings in this file to overwrite the default settings
{
    "editor.fontFamily": "'Fira Code', 'Source Code Pro', Monaco, 'Courier New', monospace",
    "editor.fontSize": 15,
    "editor.fontLigatures": true,
    "editor.lineHeight": 28,
    "editor.rulers": [
        80
    ],
    "editor.glyphMargin": true,
    "editor.cursorStyle": "line-thin",
    "editor.scrollBeyondLastLine": false,
    "editor.quickSuggestionsDelay": 3,
    "editor.renderWhitespace": "none",
    "files.trimTrailingWhitespace": true,
    // Controls if the diff editor shows changes in leading or trailing whitespace as diffs
    "diffEditor.ignoreTrimWhitespace": false,
    "files.exclude": {
        "ops/data": true,
        ".elixir_ls": true,
        "_build": true,
        "**/.git": true,
        "**/.svn": true,
        "**/.DS_Store": true,
        "**/.idea": true,
        "public/uploads": true,
        "**/node_modules": true,
        "**/bower_components": true,
        "**/.swp": true,
        "**/dist": true,
        "**/.vscode": true,
        ".ebextensions": true,
        ".elasticbeanstalk": true,
        ".nginx_config": true,
        "**/build": true,
        "**/.sass-cache": true,
        "**/*.ipa": true,
        "**/*.iml": true,
        "**/.keep": true,
        "vendor": true,
        "*.upx": true,
        "*.lock": true
    },
    "search.exclude": {
        "ops/data": true,
        ".elixir_ls": true,
        "_build": true,
        "**/node_modules": true,
        "**/bower_components": true,
        "**/idea": true,
        "**/.git": true,
        "**/build": true,
        "**/_build": true,
        "**/jspm_packages": true,
        "**/coverage": true,
        "**/dist": true,
        "**/uploads": true,
        "**/app-bundle*": true,
        "**/vendor*": true,
        "**/vendor-bundle*": true,
        "**/Godeps*": true,
        "**/dist*": true,
        "**/.meteor": true,
        ".ebextensions": true,
        ".elasticbeanstalk": true,
        ".nginx_config": true,
        ".eslintcache": true,
        "**/.sass-cache": true,
        "**/*.ipa": true,
        "**/*.iml": true,
        "**/.keep": true,
        "vendor": true,
        "*.upx": true,
        "*.lock": true
    },
    // Complete functions with their parameter signature
    "go.useCodeSnippetsOnFunctionSuggest": true,
    "workbench.editor.showTabs": true,
    // Controls the indentation of wrapped lines. Can be one of 'none', 'same' or 'indent'.
    "editor.wrappingIndent": "indent",
    // Controls if opened editors from quick open show as preview. Preview editors are reused until they are kept (e.g. via double click or editing).
    "workbench.editor.enablePreviewFromQuickOpen": false,
    // Configure file associations to languages (e.g. "*.extension": "html"). These have precedence over the default associations of the languages installed.
    "files.associations": {
        "*.html": "html",
        "Supfile": "yaml",
        "*.sql": "sql"
    },
    // Number of editors shown in the Open Editors pane. Set it to 0 to hide the pane.
    "explorer.openEditors.visible": 0,
    // Confirm before synchronizing git repositories.
    "git.confirmSync": true,
    // Defines space handling after a comma delimiter
    "javascript.format.insertSpaceAfterCommaDelimiter": true,
    // Defines space handling after a binary operator
    "javascript.format.insertSpaceBeforeAndAfterBinaryOperators": true,
    "explorer.autoReveal": false,
    "jscs.enable": true,
    // Disable JSCS if no configuration file found.
    "jscs.disableIfNoConfig": true,
    "editor.tabSize": 2,
    "vsicons.dontShowNewVersionMessage": true,
    "editor.insertSpaces": true,
    "editor.tabCompletion": "on",
    "vsicons.projectDetection.autoReload": true,
    "editor.wordWrap": "off",
    "workbench.iconTheme": "vscode-icons",
    "workbench.activityBar.visible": true,
    "window.zoomLevel": 1,
    "terminal.integrated.shell.linux": "/bin/bash",
    // The command line arguments to use when on the Linux terminal.
    "terminal.integrated.shellArgs.linux": [],
    // The path of the shell that the terminal uses on OS X.
    "terminal.integrated.shell.osx": "/bin/zsh",
    "workbench.editor.enablePreview": false,
    "files.eol": "\n",
    "editor.formatOnType": false,
    "terminal.integrated.fontFamily": "Meslo LG M DZ for Powerline",
    "emmet.syntaxProfiles": {
        "typescript": "html",
        "javascript": "html"
    },
    "typescript.check.npmIsInstalled": false,
    "projectManager.vscode.ignoredFolders": [
        "node_modules",
        "out",
        "typings",
        "test",
        "dist",
        ".idea",
        "bower_components",
        ".git",
        ".ebextensions",
        ".elasticbeanstalk",
        ".nginx_config"
    ],
    "projectManager.svn.maxDepthRecursion": 2,
    "projectManager.cacheProjectsBetweenSessions": false,
    "extensions.autoUpdate": false,
    "workbench.startupEditor": "newUntitledFile",
    "files.insertFinalNewline": true,
    "scss.lint.duplicateProperties": "warning",
    "scss.lint.zeroUnits": "warning",
    "editor.quickSuggestions": {
        "other": true,
        "comments": false,
        "strings": true
    },
    "emmet.triggerExpansionOnTab": true,
    "emmet.showSuggestionsAsSnippets": true,
    "editor.snippetSuggestions": "top",
    "editor.formatOnPaste": false,
    "workbench.tree.indent": 15,
    "workbench.editor.labelFormat": "medium",
    "editor.formatOnSave": true,
    "breadcrumbs.enabled": false,
    "sync.gist": "f6c7d15a872e93b8aa6656b46d25ca09",
    "sync.forceUpload": true,
    "sync.quietSync": true,
    "sync.autoUpload": true,
    "workbench.colorTheme": "Dracula",
    "editor.minimap.enabled": false,
    "git.autofetch": true,
    "extensions.ignoreRecommendations": false,
    "go.formatTool": "goimports",
    "go.useLanguageServer": true,
    "typescript.updateImportsOnFileMove.enabled": "always",
    "clang-format.executable": "/usr/bin/clang-format",
    "protoc": {
        "path": "/usr/local/bin/protoc",
        "options": [
            "--proto_path=protos/v3",
        ]
    },
    "[proto3]": {
        "editor.defaultFormatter": "zxh404.vscode-proto3"
    }
}
{
	"Print to consolexxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": {
		"prefix": "blabla",
		"body": [
			"import React, { useState } from 'react'",
			"",
			"interface IProps {",
			"\tisFromCollection: boolean",
			"}",
			"",
			"const $1 = (props: IProps) => {",
			"\tconst componentTitle = '$1'",
			"\tconst key = '$2'",
			"\tconst [name, setName] = useState('')",
			"",
			"\tconst renderItem = () => {",
			"\t\tif (name) {",
			"\t\t\treturn <h4>{componentTitle} ({name})</h4>",
			"\t\t} else {",
			"\t\t\treturn <h4>{componentTitle}</h4>",
			"\t\t}",
			"\t}",
			"",
			"\treturn (",
			"\t\t<div className=\"provider\">",
			"\t\t\t<li>",
			"\t\t\t\t{props.isFromCollection ? componentTitle : renderItem()}",
			"\t\t\t</li>",
			"\t\t</div>",
			"\t)",
			"}",
			"",
			"export default $1"
		],
		"description": "Log output to console XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
	}
}