Skip to content

Instantly share code, notes, and snippets.

@benjamenjohnsondev
Last active March 19, 2019 17:31
Show Gist options
  • Select an option

  • Save benjamenjohnsondev/2ef0fccaa4badf6856bedda8c8e42e3d to your computer and use it in GitHub Desktop.

Select an option

Save benjamenjohnsondev/2ef0fccaa4badf6856bedda8c8e42e3d to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2019-03-19T17:30:58.785Z","extensionVersion":"v3.2.7"}
[
{
"metadata": {
"id": "4732ac32-ca06-470a-85f0-1ab58d3c6475",
"publisherId": "eiminsasete.apacheconf-snippets",
"publisherDisplayName": "eiminsasete"
},
"name": "apacheconf-snippets",
"publisher": "eiminsasete",
"version": "1.2.0"
},
{
"metadata": {
"id": "fa57ae0e-d21e-40d8-a0bb-a58b5fd9ead3",
"publisherId": "ms-vscode.atom-keybindings",
"publisherDisplayName": "ms-vscode"
},
"name": "atom-keybindings",
"publisher": "ms-vscode",
"version": "3.0.6"
},
{
"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": "f583eafd-aa0d-4ccb-8f44-d1e610389660",
"publisherId": "CoenraadS.bracket-pair-colorizer",
"publisherDisplayName": "CoenraadS"
},
"name": "bracket-pair-colorizer",
"publisher": "CoenraadS",
"version": "1.0.61"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.2.7"
},
{
"metadata": {
"id": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd",
"publisherId": "msjsdiag.debugger-for-chrome",
"publisherDisplayName": "msjsdiag"
},
"name": "debugger-for-chrome",
"publisher": "msjsdiag",
"version": "4.11.3"
},
{
"metadata": {
"id": "532533c9-a894-4a58-9eee-bbfbe7c06f71",
"publisherId": "mikestead.dotenv",
"publisherDisplayName": "mikestead"
},
"name": "dotenv",
"publisher": "mikestead",
"version": "1.0.1"
},
{
"metadata": {
"id": "a00511c0-6281-4a61-8aa1-a25f57fd9785",
"publisherId": "DmitryDorofeev.empty-indent",
"publisherDisplayName": "DmitryDorofeev"
},
"name": "empty-indent",
"publisher": "DmitryDorofeev",
"version": "0.2.0"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "9.5.1"
},
{
"metadata": {
"id": "3e8a391a-f3f0-44b2-8631-7847b0c8839a",
"publisherId": "kumar-harsh.graphql-for-vscode",
"publisherDisplayName": "kumar-harsh"
},
"name": "graphql-for-vscode",
"publisher": "kumar-harsh",
"version": "1.13.0"
},
{
"metadata": {
"id": "fcf0848c-96b3-487a-a655-01aed955a594",
"publisherId": "jolaleye.horizon-theme-vscode",
"publisherDisplayName": "jolaleye"
},
"name": "horizon-theme-vscode",
"publisher": "jolaleye",
"version": "1.8.0"
},
{
"metadata": {
"id": "66ed4827-7677-462f-85a9-d09d0f6a71a5",
"publisherId": "ghmcadams.lintlens",
"publisherDisplayName": "ghmcadams"
},
"name": "lintlens",
"publisher": "ghmcadams",
"version": "2.3.0"
},
{
"metadata": {
"id": "5db78037-f674-459f-a236-db622c427c5b",
"publisherId": "PKief.material-icon-theme",
"publisherDisplayName": "PKief"
},
"name": "material-icon-theme",
"publisher": "PKief",
"version": "3.6.3"
},
{
"metadata": {
"id": "ebdde13b-e0af-4d80-a28c-8a65daf6a554",
"publisherId": "eseom.nunjucks-template",
"publisherDisplayName": "eseom"
},
"name": "nunjucks-template",
"publisher": "eseom",
"version": "0.1.2"
},
{
"metadata": {
"id": "044b4b31-2969-4af3-895d-855433b8b46d",
"publisherId": "felixfbecker.php-debug",
"publisherDisplayName": "felixfbecker"
},
"name": "php-debug",
"publisher": "felixfbecker",
"version": "1.13.0"
},
{
"metadata": {
"id": "ca0094fa-0dc7-4847-ae5d-879442c099ca",
"publisherId": "neilbrayfield.php-docblocker",
"publisherDisplayName": "neilbrayfield"
},
"name": "php-docblocker",
"publisher": "neilbrayfield",
"version": "1.8.0"
},
{
"metadata": {
"id": "651dce1f-eda8-4a5b-aa26-0d1266de8ed1",
"publisherId": "MehediDracula.php-namespace-resolver",
"publisherDisplayName": "MehediDracula"
},
"name": "php-namespace-resolver",
"publisher": "MehediDracula",
"version": "1.1.7"
},
{
"metadata": {
"id": "b0a47156-9132-49a2-bebd-ed16d91b1fa6",
"publisherId": "ikappas.phpcs",
"publisherDisplayName": "ikappas"
},
"name": "phpcs",
"publisher": "ikappas",
"version": "1.0.5"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "1.8.1"
},
{
"metadata": {
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5",
"publisherId": "ms-python.python",
"publisherDisplayName": "ms-python"
},
"name": "python",
"publisher": "ms-python",
"version": "2019.2.5558"
},
{
"metadata": {
"id": "dfc91f03-d4f2-461b-a26d-b8b4dc02474f",
"publisherId": "imperez.smarty",
"publisherDisplayName": "imperez"
},
"name": "smarty",
"publisher": "imperez",
"version": "0.3.0"
},
{
"metadata": {
"id": "3324c5be-43aa-4c39-a0f8-d94c2978804f",
"publisherId": "whatwedo.twig",
"publisherDisplayName": "whatwedo"
},
"name": "twig",
"publisher": "whatwedo",
"version": "1.0.2"
},
{
"metadata": {
"id": "bfcc4184-7b55-410e-a012-20ee54be9264",
"publisherId": "mblode.twig-language-2",
"publisherDisplayName": "mblode"
},
"name": "twig-language-2",
"publisher": "mblode",
"version": "0.6.2"
},
{
"metadata": {
"id": "dffaf5a1-2219-434b-9d87-cb586fd59260",
"publisherId": "Equinusocio.vsc-material-theme",
"publisherDisplayName": "Equinusocio"
},
"name": "vsc-material-theme",
"publisher": "Equinusocio",
"version": "2.8.1"
},
{
"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.6.1"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.8.2"
},
{
"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": "8.3.0"
},
{
"metadata": {
"id": "ffda6552-0ad5-431b-a4fa-0905a7e4f3f0",
"publisherId": "bmewburn.vscode-intelephense-client",
"publisherDisplayName": "bmewburn"
},
"name": "vscode-intelephense-client",
"publisher": "bmewburn",
"version": "1.0.8"
},
{
"metadata": {
"id": "daf8b44d-8aae-4da2-80c5-1f770219f643",
"publisherId": "DavidAnson.vscode-markdownlint",
"publisherDisplayName": "DavidAnson"
},
"name": "vscode-markdownlint",
"publisher": "DavidAnson",
"version": "0.25.0"
},
{
"metadata": {
"id": "ddca2c14-67cb-488e-8046-dc12bd814f95",
"publisherId": "fterrag.vscode-php-cs-fixer",
"publisherDisplayName": "fterrag"
},
"name": "vscode-php-cs-fixer",
"publisher": "fterrag",
"version": "0.1.0"
},
{
"metadata": {
"id": "5d34182e-ae7d-47ab-b8f2-6138f9d3541f",
"publisherId": "ecodes.vscode-phpmd",
"publisherDisplayName": "ecodes"
},
"name": "vscode-phpmd",
"publisher": "ecodes",
"version": "1.1.0"
},
{
"metadata": {
"id": "157fb3af-9e8d-4a25-ada3-ef6d4b8c7818",
"publisherId": "jaspernorth.vscode-pigments",
"publisherDisplayName": "jaspernorth"
},
"name": "vscode-pigments",
"publisher": "jaspernorth",
"version": "1.0.6"
},
{
"metadata": {
"id": "beb68b20-7c55-471c-9b63-3486f9423566",
"publisherId": "mrmlnc.vscode-scss",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-scss",
"publisher": "mrmlnc",
"version": "0.6.2"
},
{
"metadata": {
"id": "01708053-6fab-403f-9787-9d5f3d8f7d6a",
"publisherId": "sibiraj-s.vscode-scss-formatter",
"publisherDisplayName": "sibiraj-s"
},
"name": "vscode-scss-formatter",
"publisher": "sibiraj-s",
"version": "1.4.1"
},
{
"metadata": {
"id": "0cb81da2-1880-4755-9995-0ae9cc728e20",
"publisherId": "DotJoshJohnson.xml",
"publisherDisplayName": "DotJoshJohnson"
},
"name": "xml",
"publisher": "DotJoshJohnson",
"version": "2.4.0"
}
]
// Place your key bindings in this file to overwrite the defaults
[{
"key": "ctrl+alt+b",
"command": "workbench.action.tasks.build"
}, {
"key": "ctrl+shift+b",
"command": "-workbench.action.tasks.build"
}, {
"key": "ctrl+shift+alt+b",
"command": "xmlTools.formatAsXml"
}, {
"key": "ctrl+shift+alt+b",
"command": "-xmlTools.formatAsXml"
}, {
"key": "ctrl+shift+x",
"command": "editor.emmet.action.expandAbbreviation",
"when": "config.emmet.triggerExpansionOnTab && editorTextFocus && !editorReadonly && !editorTabMovesFocus"
}, {
"key": "tab",
"command": "-editor.emmet.action.expandAbbreviation",
"when": "config.emmet.triggerExpansionOnTab && editorTextFocus && !editorReadonly && !editorTabMovesFocus"
}, {
"key": "ctrl+shift+k",
"command": "workbench.files.action.focusOpenEditorsView",
"when": "terminalFocus"
}, {
"key": "ctrl+k",
"command": "workbench.action.terminal.focus",
"when": "!terminalFocus"
}, {
"key": "ctrl+k",
"command": "workbench.action.focusActiveEditorGroup",
"when": "terminalFocus"
}, {
"key": "ctrl+1",
"command": "workbench.action.focusFirstEditorGroup"
}, {
"key": "ctrl+k",
"command": "-workbench.action.terminal.clear",
"when": "terminalFocus"
}, {
"key": "ctrl+shift+b",
"command": "vscode-php-cs-fixer.fix",
"when": "editorTextFocus && editorLangId == php"
}, {
"key": "ctrl+shift+/",
"command": "workbench.files.action.focusFilesExplorer",
"when": "!list.focus"
}, {
"key": "ctrl+shift+/",
"command": "workbench.action.focusActiveEditorGroup",
"when": "listFocus"
}, {
"key": "ctrl+shift+\\",
"command": "workbench.files.action.focusFilesExplorer",
"when": "!listFocus"
}, {
"key": "alt+right",
"command": "cursorWordPartRight",
"when": "textInputFocus"
}, {
"key": "shift+alt+right",
"command": "cursorWordPartRightSelect",
"when": "textInputFocus"
}, {
"key": "alt+left",
"command": "cursorWordPartStartLeft",
"when": "textInputFocus"
}, {
"key": "shift+alt+left",
"command": "cursorWordPartStartLeftSelect",
"when": "textInputFocus"
}, {
"key": "shift+alt+backspace",
"command": "deleteWordPartLeft",
"when": "textInputFocus && !editorReadonly"
}, {
"key": "shift+alt+delete",
"command": "deleteWordPartRight",
"when": "textInputFocus && !editorReadonly"
},
{
"key": "ctrl+alt+right",
"command": "-cursorWordPartRight",
"when": "textInputFocus"
},
{
"key": "ctrl+alt+k",
"command": "workbench.action.terminal.kill"
},
{
"key": "ctrl+shift+k",
"command": "workbench.action.terminal.newInActiveWorkspace"
},
{
"key": "ctrl+tab",
"command": "workbench.action.nextEditor"
},
{
"key": "ctrl+pagedown",
"command": "-workbench.action.nextEditor"
},
{
"key": "ctrl+shift+tab",
"command": "workbench.action.previousEditor"
},
{
"key": "ctrl+pageup",
"command": "-workbench.action.previousEditor"
},
{
"key": "ctrl+alt+\\",
"command": "workbench.action.splitEditor"
},
{
"key": "ctrl+\\",
"command": "-workbench.action.splitEditor"
},
{
"key": "ctrl+l",
"command": "workbench.action.quickOpen"
},
{
"key": "ctrl+p",
"command": "-workbench.action.quickOpen"
},
{
"key": "ctrl+shift+alt+s",
"command": "workbench.action.files.saveWithoutFormatting"
},
{
"key": "ctrl+k s",
"command": "-workbench.action.files.saveWithoutFormatting"
},
{
"key": "ctrl+shift+b",
"command": "editor.action.formatDocument",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+shift+i",
"command": "-editor.action.formatDocument",
"when": "editorTextFocus && !editorReadonly"
},
// {
// "key": "a",
// "command": "explorer.newFile",
// "when": "listFocus && !inputFocus"
// },
// {
// "key": "shift+a",
// "command": "explorer.newFolder",
// "when": "listFocus && !inputFocus"
// }
]
{
"atomKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.formatOnPaste": true,
"editor.formatOnType": true,
"editor.wordWrap": "bounded",
"window.zoomLevel": 0,
"phpcs.standard": "PSR2",
"phpcs.executablePath": "/usr/bin/phpcs",
"phpcs.ignorePatterns": [],
"terminal.integrated.fontSize": 13,
"emmet.includeLanguages": {
"XML": "html",
"javascript": "javascriptreact",
"twig": "html"
},
"editor.renderWhitespace": "boundary",
"emmet.triggerExpansionOnTab": true,
"files.trimFinalNewlines": true,
// HOOKY BEAUTIFY
"beautify.language": {
"js": {
"type": [
"javascript",
"json",
"jsonc",
"javascriptreact"
],
"filename": [
".jshintrc",
".jsbeautifyrc"
],
},
"css": [
"css",
"scss",
"less"
],
"html": [
"htm",
"html",
"phtml"
]
},
"beautify.config": {
"e4x": true
},
"sync.gist": "2ef0fccaa4badf6856bedda8c8e42e3d",
"sync.quietSync": false,
"sync.askGistName": false,
"sync.removeExtensions": true,
"sync.syncExtensions": true,
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.forceDownload": false,
"breadcrumbs.enabled": true,
"gitlens.advanced.messages": {
"suppressShowKeyBindingsNotice": true
},
"gitlens.settings.mode": "advanced",
// "materialTheme.fixIconsRunning": false,
"workbench.startupEditor": "welcomePage",
"editor.fontFamily": "'Fira Code','RobotoMono', 'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback'",
"editor.fontLigatures": true,
"files.watcherExclude": {
"**/.git/objects/**": true,
"**/.git/subtree-cache/**": true,
"**/node_modules/**": true,
"**/vendor/composer/composer/**": true,
"generated": true,
"**/Key.php": true,
"**/lib/**": true,
"**/composer": true,
"**/generated": true,
"**/tests": true,
"**/vendor/**": true,
"**/vendor/magento/**": false
},
"window.menuBarVisibility": "toggle",
"window.enableMenuBarMnemonics": false,
"search.exclude": {
"**/composer": true,
"**/generated": true,
"**/tests": true
},
"files.exclude": {
"**/.benhogben": true,
"**/composer/composer": true,
"**/dev/tests": true,
"**/tests": true
},
"files.associations": {
"*.phtml": "php",
"*.html": "html",
"*.htm": "twig"
},
"workbench.editor.enablePreview": false,
"workbench.list.openMode": "doubleClick",
"search.useIgnoreFiles": false,
"editor.wrappingIndent": "indent",
"php.suggest.basic": false,
"git.autofetch": true,
"workbench.iconTheme": "material-icon-theme",
"files.maxMemoryForLargeFilesMB": 2096,
"gitlens.views.repositories.files.layout": "tree",
"editor.tabSize": 2,
"terminal.integrated.rendererType": "dom",
"files.insertFinalNewline": true,
"php.validate.run": "onType",
"vscode-php-cs-fixer.fixOnSave": false,
"workbench.colorTheme": "Horizon",
"editor.wordWrapColumn": 120,
"terminal.integrated.fontFamily": "'Fira Code','PowerlineSymbols'",
"npm.enableScriptExplorer": true,
"intelephense.files.exclude": [
"**/.git/objects/**",
"**/.git/subtree-cache/**",
"**/node_modules/**",
"**/vendor/composer/composer/**",
"generated/**",
"**/Key.php",
"**/lib/**",
"**/composer/**",
"**/generated/**",
"generated/**",
"**/tests/**"
],
"window.titleBarStyle": "custom",
"editor.renderFinalNewline": true,
"scssFormatter.useTabs": true,
"editor.insertSpaces": false,
}
{
// 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"
// }
// "php tags": {
// "prefix": "<?php",
// "body": ["<?php $1 ?>"],
// "description": "php tag"
// },
"Try Catch Block": {
"prefix": "try",
"body": [
"try {",
"\t${1://code...}",
"} catch (${2:\\Throwable} ${3:$$t}) {",
"\t${4://throw $$t;}",
"}"
],
"description": "Try catch block"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment