TheMartes
11/17/2017 - 9:37 AM

Visual Studio Code Settings Sync Gist

Visual Studio Code Settings Sync Gist

{"lastUpload":"2018-11-21T22:50:48.372Z","extensionVersion":"v3.2.0"}
[
  {
    "metadata": {
      "id": "2cbad5ee-b4ab-4de8-a1c7-77fede846155",
      "publisherId": "patbenatar.advanced-new-file",
      "publisherDisplayName": "patbenatar"
    },
    "name": "advanced-new-file",
    "publisher": "patbenatar",
    "version": "1.2.0"
  },
  {
    "metadata": {
      "id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
      "publisherId": "Shan.code-settings-sync",
      "publisherDisplayName": "Shan"
    },
    "name": "code-settings-sync",
    "publisher": "Shan",
    "version": "3.2.0"
  },
  {
    "metadata": {
      "id": "7fe6273d-2440-4a73-b9f7-04e3a651ea3d",
      "publisherId": "pstreule.codebucket",
      "publisherDisplayName": "pstreule"
    },
    "name": "codebucket",
    "publisher": "pstreule",
    "version": "0.2.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.12.5"
  },
  {
    "metadata": {
      "id": "1946e66b-9eea-45a9-816b-316bf9d7d1ab",
      "publisherId": "Zyst.Egoist-One",
      "publisherDisplayName": "Zyst"
    },
    "name": "Egoist-One",
    "publisher": "Zyst",
    "version": "1.18.0"
  },
  {
    "metadata": {
      "id": "43335a8d-5929-408b-874a-65f08362642c",
      "publisherId": "file-icons.file-icons",
      "publisherDisplayName": "file-icons"
    },
    "name": "file-icons",
    "publisher": "file-icons",
    "version": "1.0.16"
  },
  {
    "metadata": {
      "id": "4de763bd-505d-4978-9575-2b7696ecf94e",
      "publisherId": "eamodio.gitlens",
      "publisherDisplayName": "eamodio"
    },
    "name": "gitlens",
    "publisher": "eamodio",
    "version": "8.5.6"
  },
  {
    "metadata": {
      "id": "d6f6cfea-4b6f-41f4-b571-6ad2ab7918da",
      "publisherId": "ms-vscode.Go",
      "publisherDisplayName": "ms-vscode"
    },
    "name": "Go",
    "publisher": "ms-vscode",
    "version": "0.7.0"
  },
  {
    "metadata": {
      "id": "1303a50d-86a9-4b22-a65e-133e85cfd8e0",
      "publisherId": "TheMartes.GooeyTheme",
      "publisherDisplayName": "TheMartes"
    },
    "name": "GooeyTheme",
    "publisher": "TheMartes",
    "version": "0.0.2"
  },
  {
    "metadata": {
      "id": "fcf0848c-96b3-487a-a655-01aed955a594",
      "publisherId": "jolaleye.horizon-theme-vscode",
      "publisherDisplayName": "jolaleye"
    },
    "name": "horizon-theme-vscode",
    "publisher": "jolaleye",
    "version": "1.6.0"
  },
  {
    "metadata": {
      "id": "7b71fc1b-190d-4f7d-95d1-93e422649b0a",
      "publisherId": "Zignd.html-css-class-completion",
      "publisherDisplayName": "Zignd"
    },
    "name": "html-css-class-completion",
    "publisher": "Zignd",
    "version": "1.17.1"
  },
  {
    "metadata": {
      "id": "8a3855a5-f258-48ee-87f9-fa4f7a0875b1",
      "publisherId": "ryannaddy.laravel-artisan",
      "publisherDisplayName": "ryannaddy"
    },
    "name": "laravel-artisan",
    "publisher": "ryannaddy",
    "version": "0.0.23"
  },
  {
    "metadata": {
      "id": "3b58a227-618a-4b57-a06b-6984a2a8d1ba",
      "publisherId": "onecentlin.laravel-blade",
      "publisherDisplayName": "onecentlin"
    },
    "name": "laravel-blade",
    "publisher": "onecentlin",
    "version": "1.18.0"
  },
  {
    "metadata": {
      "id": "853930e5-1159-4957-8a02-1b98ceb3046b",
      "publisherId": "austenc.laravel-blade-spacer",
      "publisherDisplayName": "austenc"
    },
    "name": "laravel-blade-spacer",
    "publisher": "austenc",
    "version": "1.0.2"
  },
  {
    "metadata": {
      "id": "6f8da99c-b7c9-462f-890a-cc2320e6d1e9",
      "publisherId": "Kasik96.latte",
      "publisherDisplayName": "Kasik96"
    },
    "name": "latte",
    "publisher": "Kasik96",
    "version": "0.1.1"
  },
  {
    "metadata": {
      "id": "706c671d-1ece-4ae1-bc6b-0627e4504f5b",
      "publisherId": "perragnaredin.light-plus-tweaked",
      "publisherDisplayName": "perragnaredin"
    },
    "name": "light-plus-tweaked",
    "publisher": "perragnaredin",
    "version": "0.1.14"
  },
  {
    "metadata": {
      "id": "b63c44fd-0457-4696-99e9-dbfdf70d77de",
      "publisherId": "ritwickdey.LiveServer",
      "publisherDisplayName": "ritwickdey"
    },
    "name": "LiveServer",
    "publisher": "ritwickdey",
    "version": "5.2.0"
  },
  {
    "metadata": {
      "id": "ef2a5b38-02c4-4193-8561-1f072c209474",
      "publisherId": "silvenon.mdx",
      "publisherDisplayName": "silvenon"
    },
    "name": "mdx",
    "publisher": "silvenon",
    "version": "0.1.0"
  },
  {
    "metadata": {
      "id": "fef63133-dae3-40fb-b81d-6da7617b4b1e",
      "publisherId": "techer.open-in-browser",
      "publisherDisplayName": "techer"
    },
    "name": "open-in-browser",
    "publisher": "techer",
    "version": "2.0.0"
  },
  {
    "metadata": {
      "id": "d35dd203-c6ad-4aa8-9502-50f7b2d14b14",
      "publisherId": "vincentkos.php-docblock-generator",
      "publisherDisplayName": "vincentkos"
    },
    "name": "php-docblock-generator",
    "publisher": "vincentkos",
    "version": "0.0.1"
  },
  {
    "metadata": {
      "id": "ca0094fa-0dc7-4847-ae5d-879442c099ca",
      "publisherId": "neilbrayfield.php-docblocker",
      "publisherDisplayName": "neilbrayfield"
    },
    "name": "php-docblocker",
    "publisher": "neilbrayfield",
    "version": "1.6.0"
  },
  {
    "metadata": {
      "id": "b0a47156-9132-49a2-bebd-ed16d91b1fa6",
      "publisherId": "ikappas.phpcs",
      "publisherDisplayName": "ikappas"
    },
    "name": "phpcs",
    "publisher": "ikappas",
    "version": "1.0.5"
  },
  {
    "metadata": {
      "id": "c807e072-5951-4a01-9542-450f946c7ec1",
      "publisherId": "xabikos.ReactSnippets",
      "publisherDisplayName": "xabikos"
    },
    "name": "ReactSnippets",
    "publisher": "xabikos",
    "version": "2.2.1"
  },
  {
    "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": "fb374ce1-5343-46c8-a425-900fdad15523",
      "publisherId": "wesbos.theme-cobalt2",
      "publisherDisplayName": "wesbos"
    },
    "name": "theme-cobalt2",
    "publisher": "wesbos",
    "version": "2.1.6"
  },
  {
    "metadata": {
      "id": "2f5dd8cb-d251-4d70-abfe-ddebcb077483",
      "publisherId": "octref.vetur",
      "publisherDisplayName": "octref"
    },
    "name": "vetur",
    "publisher": "octref",
    "version": "0.13.0"
  },
  {
    "metadata": {
      "id": "085342db-9568-49b0-ad93-3223ac4c1baa",
      "publisherId": "mrmlnc.vscode-apache",
      "publisherDisplayName": "mrmlnc"
    },
    "name": "vscode-apache",
    "publisher": "mrmlnc",
    "version": "1.1.1"
  },
  {
    "metadata": {
      "id": "70159dd5-3ca5-4ccc-a7ae-011a662e08c2",
      "publisherId": "mrmlnc.vscode-autoprefixer",
      "publisherDisplayName": "mrmlnc"
    },
    "name": "vscode-autoprefixer",
    "publisher": "mrmlnc",
    "version": "2.1.2"
  },
  {
    "metadata": {
      "id": "cba79045-6f59-4f86-8c80-af78d566d8cf",
      "publisherId": "deerawan.vscode-dash",
      "publisherDisplayName": "deerawan"
    },
    "name": "vscode-dash",
    "publisher": "deerawan",
    "version": "2.0.0"
  },
  {
    "metadata": {
      "id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
      "publisherId": "PeterJausovec.vscode-docker",
      "publisherDisplayName": "PeterJausovec"
    },
    "name": "vscode-docker",
    "publisher": "PeterJausovec",
    "version": "0.4.0"
  },
  {
    "metadata": {
      "id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
      "publisherId": "dbaeumer.vscode-eslint",
      "publisherDisplayName": "dbaeumer"
    },
    "name": "vscode-eslint",
    "publisher": "dbaeumer",
    "version": "1.7.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": "ffda6552-0ad5-431b-a4fa-0905a7e4f3f0",
      "publisherId": "bmewburn.vscode-intelephense-client",
      "publisherDisplayName": "bmewburn"
    },
    "name": "vscode-intelephense-client",
    "publisher": "bmewburn",
    "version": "0.8.8"
  },
  {
    "metadata": {
      "id": "06cc3e44-aedb-41b8-a4ea-29ebf3c491fd",
      "publisherId": "jpoissonnier.vscode-styled-components",
      "publisherDisplayName": "jpoissonnier"
    },
    "name": "vscode-styled-components",
    "publisher": "jpoissonnier",
    "version": "0.0.25"
  }
]
// Place your key bindings in this file to overwrite the defaults
[
    {
        "key": "alt+1",
        "command": "workbench.action.toggleSidebarVisibility"
    },
    {
        "key": "ctrl+b",
        "command": "-workbench.action.toggleSidebarVisibility"
    },
    {
        "key": "ctrl+r",
        "command": "workbench.action.gotoSymbol"
    },
    {
        "key": "ctrl+;",
        "command": "-workbench.action.gotoSymbol"
    },
    {
        "key": "ctrl+shift+r",
        "command": "workbench.action.showAllSymbols"
    },
    {
        "key": "ctrl+t",
        "command": "-workbench.action.showAllSymbols"
    },
    {
        "key": "ctrl+shift+`",
        "command": "-workbench.action.terminal.new"
    },
    {
        "key": "alt+3",
        "command": "workbench.action.terminal.toggleTerminal"
    },
    {
        "key": "ctrl+`",
        "command": "-workbench.action.terminal.toggleTerminal"
    },
    {
        "key": "alt+2",
        "command": "workbench.view.scm"
    },
    {
        "key": "ctrl+shift+g",
        "command": "-workbench.view.scm"
    }
]
// Empty
[
    {
        "key": "cmd+1",
        "command": "-workbench.action.openEditorAtIndex1"
    },
    {
        "key": "cmd+2",
        "command": "-workbench.action.openEditorAtIndex2"
    },
    {
        "key": "cmd+3",
        "command": "-workbench.action.openEditorAtIndex3"
    },
    {
        "key": "cmd+4",
        "command": "-workbench.action.openEditorAtIndex4"
    },
    {
        "key": "cmd+5",
        "command": "-workbench.action.openEditorAtIndex5"
    },
    {
        "key": "cmd+6",
        "command": "-workbench.action.openEditorAtIndex6"
    },
    {
        "key": "cmd+7",
        "command": "-workbench.action.openEditorAtIndex7"
    },
    {
        "key": "cmd+8",
        "command": "-workbench.action.openEditorAtIndex8"
    },
    {
        "key": "cmd+9",
        "command": "-workbench.action.openEditorAtIndex9"
    },
    {
        "key": "cmd+3",
        "command": "workbench.action.terminal.toggleTerminal"
    },
    {
        "key": "ctrl+`",
        "command": "-workbench.action.terminal.toggleTerminal"
    },
    {
        "key": "ctrl+cmd+3",
        "command": "workbench.action.terminal.new"
    },
    {
        "key": "ctrl+shift+`",
        "command": "-workbench.action.terminal.new"
    },
    {
        "key": "cmd+1",
        "command": "workbench.action.toggleSidebarVisibility"
    },
    {
        "key": "cmd+k cmd+b",
        "command": "-workbench.action.toggleSidebarVisibility"
    },
    {
        "key": "cmd+2",
        "command": "workbench.actions.view.problems"
    },
    {
        "key": "shift+cmd+m",
        "command": "-workbench.actions.view.problems"
    }
]
{ 
 // Workbench
  "workbench.startupEditor": "newUntitledFile",
  "workbench.iconTheme": "eq-material-theme-icons-darker",
  "workbench.editor.showTabs": true,
  "workbench.editor.tabCloseButton": "left",
  "workbench.editor.enablePreview": true,
  "workbench.statusBar.visible": false,
  "workbench.tips.enabled": false,
  "workbench.editor.tabSizing": "shrink",
  "workbench.activityBar.visible": false,
  "search.collapseResults": "alwaysExpand",
  "workbench.colorCustomizations": {},

  // Emmet
  "emmet.includeLanguages": {
    "vue-html": "html",
    "javascript": "javascriptreact",
    "blade": "html",
    "latte": "html",
  },
  "emmet.excludeLanguages": [
    "markdown"
  ],
  "emmet.triggerExpansionOnTab": true,

  // Files
  "files.autoSave": "onFocusChange",
  "files.encoding": "utf8",

  // Window
  "window.openFoldersInNewWindow": "on",
  "window.zoomLevel": 0,
  "window.menuBarVisibility": "toggle",
  "window.titleBarStyle": "custom",
  "window.newWindowDimensions": "maximized",

  // File Explorer
  "explorer.openEditors.visible": 0,
  "explorer.confirmDelete": false,

  // Update
  "update.channel": "default",

  // PHP
  "php.validate.executablePath": "/usr/bin/php",

  // Integrated Terminal
  "terminal.integrated.fontFamily": "Pragmata Pro Mono",
  "terminal.integrated.fontSize": 14,
  "terminal.integrated.shell.osx": "/usr/local/bin/zsh",
  "terminal.integrated.shell.linux": "/usr/bin/zsh",
  "terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",

  // Editor
  "editor.tabCompletion": true,
  "editor.fontSize": 16,
  "editor.lineHeight": 30,
  "editor.fontWeight": "400",
  "editor.renderLineHighlight": "line",
  "editor.wordWrap": "off",
  "editor.fontFamily": "Fira Code",
  "editor.cursorStyle": "line",
  "editor.cursorBlinking": "phase",
  "editor.fontLigatures": true,
  "editor.multiCursorModifier": "ctrlCmd",
  "editor.snippetSuggestions": "top",
  "editor.formatOnPaste": true,
  "editor.insertSpaces": true,
  "editor.tabSize": 4,
  "editor.renderWhitespace": "all",
  "editor.lineNumbers": "on",
  "editor.renderControlCharacters": true,
  "editor.showFoldingControls": "always",
  "editor.find.seedSearchStringFromSelection": true,
  "editor.minimap.enabled": false,
  
  // Sync
  "sync.gist": "078234c5d5ef728f143ce7d486637684",
  "sync.lastUpload": "2018-08-04T12:01:24.450Z",
  "sync.autoDownload": false,
  "sync.autoUpload": false,
  "sync.lastDownload": "2018-05-04T20:53:34.893Z",
  "sync.forceDownload": false,
  "sync.anonymousGist": false,
  "sync.host": "",
  "sync.pathPrefix": "",
  "sync.quietSync": false,
  "sync.askGistName": false,
  "sync.removeExtensions": true,
  "sync.syncExtensions": true,

  // phpcs
  "phpcs.enable": true,
  "phpcs.standard": "PSR2",

  // Custom
  "blade.format.enable": true,
  "eslint.validate": [
    "javascript",
    "javascriptreact",
    "vue",
    "vue-html"
  ],
  "vetur.validation.template": false,
  "breadcrumbs.enabled": false,
  "workbench.colorTheme": "Horizon",
  "workbench.colorCustomizations": {
    "activityBar.background": "#1E2028",
    "activityBar.border": "#1E2028",
    "sideBar.background": "#1E2028",
    "sideBar.border": "#1C1E26"
  },
  "editor.tokenColorCustomizations": {
    "textMateRules": [
      {
        "name": "HTML tag brackets",
        "scope": [
          "punctuation.definition.tag"
        ],
        "settings": {
          "foreground": "#BBBBBB"
        }
      }
    ]
  }
}
{
  "Extends": {
    "prefix": "ext",
    "body": ["@extends('$1')"],
    "description": "Extends"
  },

  "Section": {
    "prefix": "sec",
	"body": [
		"@section('$1')",
		"",
		"\t$2",
		"",
		"@endsection"
	],
    "description": "Section"
  }
}
{
/*
	// Place your snippets for PHP 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"
	}
*/

	"make public method": {
		"prefix": "pubf",
		"body": [
			"public function $1($2)",
			"{",
			"\t$3",
			"}"
		]
	},

	"make protected method": {
		"prefix": "prof",
		"body": [
			"protected function $1($2)",
			"{",
			"\t$3",
			"}"
		]
	},

	"make private method": {
		"prefix": "prif",
		"body": [
			"private function $1($2)",
			"{",
			"\t$3",
			"}"
		]
	},

	"make static public method": {
		"prefix": "pubs",
		"body": [
			"public static function $1($2)",
			"{",
			"\t$3",
			"}"
		]
	},

	"make static protected method": {
		"prefix": "pros",
		"body": [
			"protected static function $1($2)",
			"{",
			"\t$3",
			"}"
		]
	},

	"make static private method": {
		"prefix": "pris",
		"body": [
			"private static function $1($2)",
			"{",
			"\t$3",
			"}"
		]
	},

	"VarDump valules and exit": {
		"prefix": "dd",
		"body": [
				"echo '<pre>';"
                "var_dump($1);"
                "echo '</pre>';"
                "exit;"
		]
	}
	
}