Skip to content

Instantly share code, notes, and snippets.

@moaalaa
Last active February 3, 2019 15:20
Show Gist options
  • Save moaalaa/821fc4338716c23c4a71a41b917e36ba to your computer and use it in GitHub Desktop.
Save moaalaa/821fc4338716c23c4a71a41b917e36ba to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2019-02-03T15:20:41.784Z","extensionVersion":"v3.2.4"}
[
{
"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": "4732ac32-ca06-470a-85f0-1ab58d3c6475",
"publisherId": "eiminsasete.apacheconf-snippets",
"publisherDisplayName": "eiminsasete"
},
"name": "apacheconf-snippets",
"publisher": "eiminsasete",
"version": "1.2.0"
},
{
"metadata": {
"id": "70378119-1d85-4935-9733-0298c7a369a2",
"publisherId": "steoates.autoimport",
"publisherDisplayName": "steoates"
},
"name": "autoimport",
"publisher": "steoates",
"version": "1.5.3"
},
{
"metadata": {
"id": "697255a9-3f36-44c8-b084-d3b91edfb23a",
"publisherId": "HookyQR.beautify",
"publisherDisplayName": "HookyQR"
},
"name": "beautify",
"publisher": "HookyQR",
"version": "1.4.8"
},
{
"metadata": {
"id": "2dd41a16-fc28-4680-a274-a850fa5f1098",
"publisherId": "calebporzio.better-phpunit",
"publisherDisplayName": "calebporzio"
},
"name": "better-phpunit",
"publisher": "calebporzio",
"version": "1.3.1"
},
{
"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": "f6dbd813-b0a0-42c1-90ea-10dde9d925a7",
"publisherId": "streetsidesoftware.code-spell-checker",
"publisherDisplayName": "streetsidesoftware"
},
"name": "code-spell-checker",
"publisher": "streetsidesoftware",
"version": "1.6.10"
},
{
"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": "9.4.1"
},
{
"metadata": {
"id": "d6f6cfea-4b6f-41f4-b571-6ad2ab7918da",
"publisherId": "ms-vscode.Go",
"publisherDisplayName": "ms-vscode"
},
"name": "Go",
"publisher": "ms-vscode",
"version": "0.8.0"
},
{
"metadata": {
"id": "a2cec723-5349-460d-9de9-0fd1f8d3456f",
"publisherId": "xabikos.JavaScriptSnippets",
"publisherDisplayName": "xabikos"
},
"name": "JavaScriptSnippets",
"publisher": "xabikos",
"version": "1.7.2"
},
{
"metadata": {
"id": "f48e70cf-2cdc-42b1-aeef-7253a2eb3f29",
"publisherId": "ThanhTung.laravel-56-snippets",
"publisherDisplayName": "ThanhTung"
},
"name": "laravel-56-snippets",
"publisher": "ThanhTung",
"version": "2.2.3"
},
{
"metadata": {
"id": "8a3855a5-f258-48ee-87f9-fa4f7a0875b1",
"publisherId": "ryannaddy.laravel-artisan",
"publisherDisplayName": "ryannaddy"
},
"name": "laravel-artisan",
"publisher": "ryannaddy",
"version": "0.0.24"
},
{
"metadata": {
"id": "3b58a227-618a-4b57-a06b-6984a2a8d1ba",
"publisherId": "onecentlin.laravel-blade",
"publisherDisplayName": "onecentlin"
},
"name": "laravel-blade",
"publisher": "onecentlin",
"version": "1.18.0"
},
{
"metadata": {
"id": "0b86e0a5-d2ef-48d8-9a1a-73f96e65f26e",
"publisherId": "codingyu.laravel-goto-view",
"publisherDisplayName": "codingyu"
},
"name": "laravel-goto-view",
"publisher": "codingyu",
"version": "1.2.3"
},
{
"metadata": {
"id": "050d4900-7979-4d10-b7aa-e274f6ae8730",
"publisherId": "onecentlin.laravel5-snippets",
"publisherDisplayName": "onecentlin"
},
"name": "laravel5-snippets",
"publisher": "onecentlin",
"version": "1.5.0"
},
{
"metadata": {
"id": "b63c44fd-0457-4696-99e9-dbfdf70d77de",
"publisherId": "ritwickdey.LiveServer",
"publisherDisplayName": "ritwickdey"
},
"name": "LiveServer",
"publisher": "ritwickdey",
"version": "5.3.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": "26a529c9-2654-4b95-a63f-02f6a52429e6",
"publisherId": "zhuangtongfa.Material-theme",
"publisherDisplayName": "zhuangtongfa"
},
"name": "Material-theme",
"publisher": "zhuangtongfa",
"version": "2.18.1"
},
{
"metadata": {
"id": "4bf45e86-a448-4531-8c01-ef33f4536306",
"publisherId": "ms-mssql.mssql",
"publisherDisplayName": "ms-mssql"
},
"name": "mssql",
"publisher": "ms-mssql",
"version": "1.4.0"
},
{
"metadata": {
"id": "044b4b31-2969-4af3-895d-855433b8b46d",
"publisherId": "felixfbecker.php-debug",
"publisherDisplayName": "felixfbecker"
},
"name": "php-debug",
"publisher": "felixfbecker",
"version": "1.12.6"
},
{
"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.7.0"
},
{
"metadata": {
"id": "8cb85f3e-c719-446e-ac42-a21d60c3aa0d",
"publisherId": "emallin.phpunit",
"publisherDisplayName": "emallin"
},
"name": "phpunit",
"publisher": "emallin",
"version": "3.0.0"
},
{
"metadata": {
"id": "d6ba4b7b-539f-456a-b0f6-0348df44cdf3",
"publisherId": "nikitaKunevich.snippet-creator",
"publisherDisplayName": "nikitaKunevich"
},
"name": "snippet-creator",
"publisher": "nikitaKunevich",
"version": "0.0.5"
},
{
"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": "75ebcc8a-b7a8-4aab-8261-76edbefbe3cc",
"publisherId": "jamiewest.theme-light-vs-mac",
"publisherDisplayName": "jamiewest"
},
"name": "theme-light-vs-mac",
"publisher": "jamiewest",
"version": "0.4.5"
},
{
"metadata": {
"id": "513cf511-3894-4ee2-8c34-13ab83ddfd37",
"publisherId": "eg2.tslint",
"publisherDisplayName": "eg2"
},
"name": "tslint",
"publisher": "eg2",
"version": "1.0.42"
},
{
"metadata": {
"id": "2f5dd8cb-d251-4d70-abfe-ddebcb077483",
"publisherId": "octref.vetur",
"publisherDisplayName": "octref"
},
"name": "vetur",
"publisher": "octref",
"version": "0.14.5"
},
{
"metadata": {
"id": "7094ec31-1318-42db-8101-421c2a63984b",
"publisherId": "SimoneOlivieri.visual-studio-light-theme",
"publisherDisplayName": "SimoneOlivieri"
},
"name": "visual-studio-light-theme",
"publisher": "SimoneOlivieri",
"version": "0.0.7"
},
{
"metadata": {
"id": "dffaf5a1-2219-434b-9d87-cb586fd59260",
"publisherId": "Equinusocio.vsc-material-theme",
"publisherDisplayName": "Equinusocio"
},
"name": "vsc-material-theme",
"publisher": "Equinusocio",
"version": "2.6.3"
},
{
"metadata": {
"id": "085342db-9568-49b0-ad93-3223ac4c1baa",
"publisherId": "mrmlnc.vscode-apache",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-apache",
"publisher": "mrmlnc",
"version": "1.2.0"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "PeterJausovec.vscode-docker",
"publisherDisplayName": "PeterJausovec"
},
"name": "vscode-docker",
"publisher": "PeterJausovec",
"version": "0.5.2"
},
{
"metadata": {
"id": "d637104e-1fd7-4063-98fc-8afe46012c9b",
"publisherId": "sleistner.vscode-fileutils",
"publisherDisplayName": "sleistner"
},
"name": "vscode-fileutils",
"publisher": "sleistner",
"version": "2.13.5"
},
{
"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": "97a08c5f-6667-4242-a5c5-045dfb6bd4b9",
"publisherId": "wayou.vscode-todo-highlight",
"publisherDisplayName": "wayou"
},
"name": "vscode-todo-highlight",
"publisher": "wayou",
"version": "1.0.4"
},
{
"metadata": {
"id": "3620b114-6fe8-459b-8c68-99943147069b",
"publisherId": "hollowtree.vue-snippets",
"publisherDisplayName": "hollowtree"
},
"name": "vue-snippets",
"publisher": "hollowtree",
"version": "0.1.11"
},
{
"metadata": {
"id": "c8d95916-cf54-455f-b324-cbd887b7d3a8",
"publisherId": "sdras.vue-vscode-snippets",
"publisherDisplayName": "sdras"
},
"name": "vue-vscode-snippets",
"publisher": "sdras",
"version": "1.3.0"
},
{
"metadata": {
"id": "0e4f50c8-76f1-4e2a-a177-2418b5f5a847",
"publisherId": "smockle.xcode-default-theme",
"publisherDisplayName": "smockle"
},
"name": "xcode-default-theme",
"publisher": "smockle",
"version": "2.0.11"
},
{
"metadata": {
"id": "d27c08c6-a6f2-46b4-b2a8-f00e3b7ff2b4",
"publisherId": "oub.zen-flat-light",
"publisherDisplayName": "oub"
},
"name": "zen-flat-light",
"publisher": "oub",
"version": "1.0.3"
}
]
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+\\",
"command": "workbench.action.toggleSidebarVisibility"
},
{
"key": "ctrl+b",
"command": "-workbench.action.toggleSidebarVisibility"
},
{
"key": "ctrl+r",
"command": "workbench.action.gotoSymbol"
},
{
"key": "ctrl+shift+o",
"command": "-workbench.action.gotoSymbol"
},
{
"key": "ctrl+shift+r",
"command": "workbench.action.showAllSymbols"
},
{
"key": "ctrl+t",
"command": "-workbench.action.showAllSymbols"
},
{
"key": "ctrl+b",
"command": "editor.action.goToDeclaration",
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
},
{
"key": "f12",
"command": "-editor.action.goToDeclaration",
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
},
{
"key": "ctrl+shift+b",
"command": "editor.action.previewDeclaration",
"when": "editorHasDefinitionProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor"
},
{
"key": "alt+f12",
"command": "-editor.action.previewDeclaration",
"when": "editorHasDefinitionProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor"
},
{
"key": "ctrl+shift+alt+b",
"command": "editor.action.referenceSearch.trigger",
"when": "editorHasReferenceProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor"
},
{
"key": "shift+f12",
"command": "-editor.action.referenceSearch.trigger",
"when": "editorHasReferenceProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor"
},
{
"key": "shift+space",
"command": "editor.action.showHover",
"when": "editorTextFocus"
},
{
"key": "ctrl+k ctrl+i",
"command": "-editor.action.showHover",
"when": "editorTextFocus"
},
{
"key": "alt+i",
"command": "intelephense.import"
},
{
"key": "ctrl+shift+t",
"command": "better-phpunit.run"
},
{
"key": "win+k win+r",
"command": "-better-phpunit.run"
},
{
"key": "ctrl+t",
"command": "better-phpunit.run-previous"
},
{
"key": "win+k win+p",
"command": "-better-phpunit.run-previous"
},
{
"key": "ctrl+shift+alt+t",
"command": "better-phpunit.run-suite"
},
{
"key": "alt+enter",
"command": "editor.action.showContextMenu",
"when": "editorTextFocus"
},
{
"key": "alt+f12",
"command": "-editor.action.showContextMenu",
"when": "editorTextFocus"
},
{
"key": "alt+b",
"command": "editor.action.triggerParameterHints",
"when": "editorHasSignatureHelpProvider && editorTextFocus"
},
{
"key": "ctrl+shift+space",
"command": "-editor.action.triggerParameterHints",
"when": "editorHasSignatureHelpProvider && editorTextFocus"
},
{
"key": "ctrl+alt+left",
"command": "search.action.collapseSearchResults"
},
{
"key": "alt+left",
"command": "workbench.files.action.collapseExplorerFolders"
},
{
"key": "ctrl+shift+w",
"command": "workbench.action.closeAllEditors"
},
{
"key": "ctrl+k ctrl+w",
"command": "-workbench.action.closeAllEditors"
},
{
"key": "alt+d",
"command": "php-docblock-generator.createDocBlock"
},
{
"key": "alt+n",
"command": "explorer.newFile"
},
{
"key": "shift+alt+n",
"command": "explorer.newFolder"
},
]
// Empty
[
{
"key": "alt+space",
"command": "editor.action.triggerSuggest",
"when": "editorHasCompletionItemProvider && textInputFocus && !editorReadonly"
},
{
"key": "ctrl+space",
"command": "-editor.action.triggerSuggest",
"when": "editorHasCompletionItemProvider && textInputFocus && !editorReadonly"
},
{
"key": "cmd+\\",
"command": "workbench.action.toggleSidebarVisibility"
},
{
"key": "cmd+k cmd+b",
"command": "-workbench.action.toggleSidebarVisibility"
},
{
"key": "cmd+b",
"command": "-workbench.action.toggleSidebarVisibility"
},
{
"key": "cmd+\\",
"command": "-workbench.action.terminal.split",
"when": "terminalFocus"
},
{
"key": "cmd+\\",
"command": "-workbench.action.splitEditor"
},
{
"key": "cmd+b",
"command": "editor.action.goToDeclaration",
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
},
{
"key": "f12",
"command": "-editor.action.goToDeclaration",
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
},
{
"key": "cmd+shift+b",
"command": "editor.action.previewDeclaration",
"when": "editorHasDefinitionProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor"
},
{
"key": "alt+f12",
"command": "-editor.action.previewDeclaration",
"when": "editorHasDefinitionProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor"
},
{
"key": "cmd+shift+alt+b",
"command": "editor.action.referenceSearch.trigger",
"when": "editorHasReferenceProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor"
},
{
"key": "shift+f12",
"command": "-editor.action.referenceSearch.trigger",
"when": "editorHasReferenceProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor"
},
{
"key": "shift+space",
"command": "editor.action.showHover",
"when": "editorTextFocus"
},
{
"key": "ctrl+k ctrl+i",
"command": "-editor.action.showHover",
"when": "editorTextFocus"
},
{
"key": "alt+i",
"command": "intelephense.import"
},
{
"key": "cmd+shift+t",
"command": "better-phpunit.run"
},
{
"key": "win+k win+r",
"command": "-better-phpunit.run"
},
{
"key": "cmd+t",
"command": "better-phpunit.run-previous"
},
{
"key": "win+k win+p",
"command": "-better-phpunit.run-previous"
},
{
"key": "cmd+shift+alt+t",
"command": "better-phpunit.run-suite"
},
{
"key": "alt+enter",
"command": "editor.action.showContextMenu",
"when": "editorTextFocus"
},
{
"key": "alt+f12",
"command": "-editor.action.showContextMenu",
"when": "editorTextFocus"
},
{
"key": "alt+b",
"command": "editor.action.triggerParameterHints",
"when": "editorHasSignatureHelpProvider && editorTextFocus"
},
{
"key": "ctrl+shift+space",
"command": "-editor.action.triggerParameterHints",
"when": "editorHasSignatureHelpProvider && editorTextFocus"
},
{
"key": "cmd+alt+left",
"command": "search.action.collapseSearchResults"
},
{
"key": "alt+left",
"command": "workbench.files.action.collapseExplorerFolders"
},
{
"key": "cmd+shift+w",
"command": "workbench.action.closeAllEditors"
},
{
"key": "cmd+k cmd+w",
"command": "-workbench.action.closeAllEditors"
},
{
"key": "alt+d",
"command": "php-docblock-generator.createDocBlock"
},
{
"key": "alt+n",
"command": "explorer.newFile"
},
{
"key": "shift+alt+n",
"command": "explorer.newFolder"
},
{
"key": "cmd+n",
"command": "extension.advancedNewFile"
},
{
"key": "alt+cmd+n",
"command": "-extension.advancedNewFile"
},
]
{
"workbench.colorTheme": "Monokai",
"workbench.statusBar.visible": false,
"explorer.openEditors.visible": 0,
"editor.fontSize": 11,
"editor.minimap.enabled": false,
"php.suggest.basic": false,
"editor.tabCompletion": true,
"editor.quickSuggestions": {
"other": true,
"comments": true,
"strings": true
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.snippetSuggestions": "top",
"editor.formatOnPaste": true,
"window.openFilesInNewWindow": "on",
"sync.gist": "821fc4338716c23c4a71a41b917e36ba",
"sync.host": "",
"sync.pathPrefix": "",
"sync.quietSync": false,
"sync.askGistName": false,
"sync.removeExtensions": true,
"sync.syncExtensions": true,
"sync.autoDownload": false,
"sync.autoUpload": true,
"sync.lastUpload": "2018-09-11T08:34:13.119Z",
"sync.lastDownload": "",
"sync.forceDownload": false,
"editor.codeActionsOnSave": {
"source.organizeImports": true
},
"npm.enableScriptExplorer": false,
"workbench.startupEditor": "newUntitledFile",
"editor.suggestSelection": "recentlyUsedByPrefix",
"workbench.colorCustomizations": {
"statusBar.background": "#333",
"statusBar.foreground": "#fff",
"statusBar.noFolderBackground": "#333",
"statusBar.noFolderForeground": "#fff",
},
"explorer.confirmDragAndDrop": false,
"explorer.confirmDelete": false,
"git.enableSmartCommit": true,
"window.zoomLevel": 2,
"window.nativeTabs": true,
"workbench.activityBar.visible": false,
"breadcrumbs.enabled": true,
"cSpell.userWords": [
"amjad",
"cors",
"laravel",
"oauth",
"resty",
"shorouq",
"spatie"
],
"todohighlight.isEnable": true,
"jshint.options": {
"asi": true,
"esversion": 6
},
"editor.fontFamily": "Fira Code",
"workbench.editor.showTabs": false,
"workbench.iconTheme": "material-icon-theme",
"window.restoreFullscreen": true
}
{
"Stateless Component": {
"prefix": "statless",
"body": [
"import React from \"react\";\r",
"\r",
"const ${TM_FILENAME_BASE} = (props) => {\r",
"\t$0",
"};",
"\r",
"export default ${TM_FILENAME_BASE};"
],
"description": "Stateless Component For React"
}
}
{
"Test Method": {
"prefix": "testmet",
"body": [
"/** @test */",
"public function $1()",
"{",
"\t$0",
"}"
],
"description": "Test Method"
},
"Public Method": {
"prefix": "met",
"body": [
"public function $1($2)",
"{",
"\t$0",
"}"
],
"description": "Public Method"
},
"Protected Method": {
"prefix": "promet",
"body": [
"protected function $1($2)",
"{",
"\t$0",
"}"
],
"description": "protected method"
},
"Private Method": {
"prefix": "primet",
"body": [
"private function $1($2)",
"{",
"\t$0",
"}"
],
"description": "private method"
},
"dd": {
"prefix": "dd",
"body": [
"dd($0);",
],
"description": "dd(...$args);"
},
"Test Class": {
"prefix": "test_class",
"body": [
"namespace Tests\\\\${1|Feature,Unit|};",
"",
"use Tests\\TestCase;",
"use Illuminate\\Foundation\\Testing\\RefreshDatabase;",
"",
"class ${TM_FILENAME_BASE} extends TestCase",
"{",
"\tuse RefreshDatabase;",
"",
"\t/** @test */",
"\tpublic function it_$3()",
"\t{",
"\t\t$0",
"\t}",
"}"
],
"description": "Test Class"
},
"class": {
"prefix": "class",
"body": [
"namespace $1",
"",
"class ${TM_FILENAME_BASE}",
"{",
"\t$0",
"}"
],
"description": "Class"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment