Skip to content

Instantly share code, notes, and snippets.

@gomezcabo
Last active January 29, 2018 10:49
Show Gist options
  • Save gomezcabo/a3bae747f45d76e2d9639ac3c02f505a to your computer and use it in GitHub Desktop.
Save gomezcabo/a3bae747f45d76e2d9639ac3c02f505a to your computer and use it in GitHub Desktop.
Visual Studio Code Sync Settings GIST
{"lastUpload":"2018-01-29T10:49:48.875Z","extensionVersion":"v2.8.7"}
[
{
"metadata": {
"id": "697255a9-3f36-44c8-b084-d3b91edfb23a",
"publisherId": "HookyQR.beautify",
"publisherDisplayName": "HookyQR"
},
"name": "beautify",
"publisher": "HookyQR",
"version": "1.3.0"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "2.8.7"
},
{
"metadata": {
"id": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd",
"publisherId": "msjsdiag.debugger-for-chrome",
"publisherDisplayName": "msjsdiag"
},
"name": "debugger-for-chrome",
"publisher": "msjsdiag",
"version": "4.0.0"
},
{
"metadata": {
"id": "532533c9-a894-4a58-9eee-bbfbe7c06f71",
"publisherId": "mikestead.dotenv",
"publisherDisplayName": "mikestead"
},
"name": "dotenv",
"publisher": "mikestead",
"version": "1.0.0"
},
{
"metadata": {
"id": "2335b326-c334-4e81-bc51-c408fcec6e7c",
"publisherId": "waderyan.gitblame",
"publisherDisplayName": "waderyan"
},
"name": "gitblame",
"publisher": "waderyan",
"version": "2.2.0"
},
{
"metadata": {
"id": "5960f38e-0bbe-4644-8f9c-9c8824e82511",
"publisherId": "donjayamanne.githistory",
"publisherDisplayName": "donjayamanne"
},
"name": "githistory",
"publisher": "donjayamanne",
"version": "0.3.6"
},
{
"metadata": {
"id": "3e891cf9-53cb-49a3-8d01-8f0b1f0afb29",
"publisherId": "codezombiech.gitignore",
"publisherDisplayName": "codezombiech"
},
"name": "gitignore",
"publisher": "codezombiech",
"version": "0.5.0"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "7.5.7"
},
{
"metadata": {
"id": "6a3f4c45-83ee-41e1-95ec-2c26fbb75ca9",
"publisherId": "KTamas.laravel-blade",
"publisherDisplayName": "KTamas"
},
"name": "laravel-blade",
"publisher": "KTamas",
"version": "0.0.1"
},
{
"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": "044b4b31-2969-4af3-895d-855433b8b46d",
"publisherId": "felixfbecker.php-debug",
"publisherDisplayName": "felixfbecker"
},
"name": "php-debug",
"publisher": "felixfbecker",
"version": "1.12.1"
},
{
"metadata": {
"id": "5e69f001-f945-4c97-baf0-320d82a153b3",
"publisherId": "felixfbecker.php-intellisense",
"publisherDisplayName": "felixfbecker"
},
"name": "php-intellisense",
"publisher": "felixfbecker",
"version": "2.2.5"
},
{
"metadata": {
"id": "1a9300c9-36a6-44d1-9d09-ada3641b8727",
"publisherId": "felixfbecker.php-pack",
"publisherDisplayName": "felixfbecker"
},
"name": "php-pack",
"publisher": "felixfbecker",
"version": "1.0.1"
},
{
"metadata": {
"id": "b0a47156-9132-49a2-bebd-ed16d91b1fa6",
"publisherId": "ikappas.phpcs",
"publisherDisplayName": "ikappas"
},
"name": "phpcs",
"publisher": "ikappas",
"version": "0.7.0"
},
{
"metadata": {
"id": "1b747f06-3789-4ebd-ac99-f1fe430c3347",
"publisherId": "alefragnani.project-manager",
"publisherDisplayName": "alefragnani"
},
"name": "project-manager",
"publisher": "alefragnani",
"version": "0.23.1"
},
{
"metadata": {
"id": "dda49fd5-1f3b-4d25-bf61-4fc41905ede5",
"publisherId": "humao.rest-client",
"publisherDisplayName": "humao"
},
"name": "rest-client",
"publisher": "humao",
"version": "0.16.2"
},
{
"metadata": {
"id": "65a449f8-c656-4725-a000-afd74758c7e6",
"publisherId": "emeraldwalk.RunOnSave",
"publisherDisplayName": "emeraldwalk"
},
"name": "RunOnSave",
"publisher": "emeraldwalk",
"version": "0.0.16"
},
{
"metadata": {
"id": "dfc91f03-d4f2-461b-a26d-b8b4dc02474f",
"publisherId": "imperez.smarty",
"publisherDisplayName": "imperez"
},
"name": "smarty",
"publisher": "imperez",
"version": "0.2.0"
},
{
"metadata": {
"id": "2f5dd8cb-d251-4d70-abfe-ddebcb077483",
"publisherId": "octref.vetur",
"publisherDisplayName": "octref"
},
"name": "vetur",
"publisher": "octref",
"version": "0.11.6"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.4.4"
},
{
"metadata": {
"id": "ae9e3eb0-3357-4cc0-90ee-598d2d384757",
"publisherId": "eg2.vscode-npm-script",
"publisherDisplayName": "eg2"
},
"name": "vscode-npm-script",
"publisher": "eg2",
"version": "0.3.3"
},
{
"metadata": {
"id": "9b2c953d-6ad4-46d1-b18e-7e5992d1d8a6",
"publisherId": "akamud.vscode-theme-onedark",
"publisherDisplayName": "akamud"
},
"name": "vscode-theme-onedark",
"publisher": "akamud",
"version": "2.1.0"
}
]
// Place your key bindings in this file to overwrite the defaults
[
// Terminal
{ "key": "ctrl+f12", "command": "workbench.action.terminal.toggleTerminal" },
// Comments
{ "key": "ctrl+numpad_divide", "command": "editor.action.commentLine", "when": "editorTextFocus && !editorReadonly" },
{ "key": "ctrl+shift+numpad_divide", "command": "editor.action.blockComment", "when": "editorTextFocus && !editorReadonly" },
// Zoom
{ "key": "ctrl+NumPad0", "command": "workbench.action.zoomReset" },
// Navigation
{ "key": "alt+left", "command": "workbench.action.navigateBack" },
{ "key": "alt+right", "command": "workbench.action.navigateForward" },
// Folding
{ "key": "ctrl+shift+numpad_multiply numpad_multiply", "command": "editor.unfoldAll", "when": "editorTextFocus" },
{ "key": "ctrl+shift+numpad_multiply NumPad0", "command": "editor.foldAll", "when": "editorTextFocus" },
{ "key": "ctrl+shift+numpad_multiply NumPad1", "command": "editor.foldLevel1", "when": "editorTextFocus" },
{ "key": "ctrl+shift+numpad_multiply NumPad2", "command": "editor.foldLevel2", "when": "editorTextFocus" },
{ "key": "ctrl+shift+numpad_multiply NumPad3", "command": "editor.foldLevel3", "when": "editorTextFocus" },
{ "key": "ctrl+shift+numpad_multiply NumPad4", "command": "editor.foldLevel4", "when": "editorTextFocus" },
{ "key": "ctrl+shift+numpad_multiply NumPad5", "command": "editor.foldLevel5", "when": "editorTextFocus" },
// Editor
{ "key": "ctrl+shift+f10", "command": "editor.action.previewDeclaration", "when": "editorHasDefinitionProvider && editorTextFocus && !inReferenceSearchEditor" }
]
// Place your settings in this file to overwrite the default settings
{
// Editor
// Controls the font size in pixels.
"editor.fontSize": 16,
// Controls the line height. Use 0 to compute the lineHeight from the fontSize.
"editor.lineHeight": 28,
// Columns at which to show vertical rulers
"editor.rulers": [120],
// Zoom the font of the editor when using mouse wheel and holding Ctrl
"editor.mouseWheelZoom": true,
// Controls how the editor should render whitespace characters, posibilties are 'none', 'boundary', and 'all'. The 'boundary' option does not render single spaces between words.
"editor.renderWhitespace": "boundary",
// Define profile for specified syntax or use your own profile with specific rules.
"emmet.syntaxProfiles": {
"javascript": "html"
},
// Controls if the minimap is shown
"editor.minimap.enabled": true,
// Render the actual characters on a line (as opposed to color blocks)
"editor.minimap.renderCharacters": false,
// Limit the width of the minimap to render at most a certain number of columns
"editor.minimap.maxColumn": 120,
// Window
// If enabled, will show the full path of opened files in the window title.
"window.title": "${dirty}${activeEditorMedium}${separator}${rootName}${separator}${appName}",
// Files
// Controls auto save of dirty files. Accepted values: "off", "afterDelay", "onFocusChange" (editor loses focus), "onWindowChange" (window loses focus). If set to "afterDelay", you can configure the delay in "files.autoSaveDelay".
"files.autoSave": "onFocusChange",
// When enabled, will trim trailing whitespace when you save a file.
"files.trimTrailingWhitespace": true,
// Workbench
// Controls if opened editors show as preview. Preview editors are reused until they are kept (e.g. via double click or editing).
"workbench.editor.enablePreview": true,
// 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,
// File Explorer
// Number of editors shown in the Open Editors pane. Set it to 0 to hide the pane.
"explorer.openEditors.visible": 0,
// Controls if the explorer should allow to move files and folders via drag and drop.
"explorer.enableDragAndDrop": true,
// Search
// Configure glob patterns for excluding files and folders in searches. Inherits all glob patterns from the files.exclude setting.
"search.exclude": {
"**/node_modules": true,
"**/.git": true,
"**/.idea": true
//"**/logs": true
},
// Configure to include results from a global symbol search in the file results for Quick Open.
"search.quickOpen.includeSymbols": false,
// PHP
// Whether php validation is enabled or not.
"php.validate.enable": true,
// Points to the php executable.
"php.validate.executablePath": "/usr/bin/php",
// Whether the linter is run on save or on type.
"php.validate.run": "onType",
// Integrated Terminal
// Controls the font size in pixels of the terminal, this defaults to editor.fontSize's value.
"terminal.integrated.fontSize": 16,
// Controls the line height of the terminal, this number is multipled by the terminal font size to get the actual line-height in pixels.
"terminal.integrated.lineHeight": 1.2,
"terminal.integrated.fontFamily": "monospace, 'Droid Sans Fallback'",
// TypeScript
// Check if a TypeScript version is available in the workspace.
"typescript.check.workspaceVersion": false,
// Telemetry
// Enable usage data and errors to be sent to Microsoft.
"telemetry.enableTelemetry": false,
// Enable crash reports to be sent to Microsoft.
// This option requires restart to take effect.
"telemetry.enableCrashReporter": false,
// PHP CodeSniffer configuration
// Control whether phpcs is enabled for PHP files or not.
"phpcs.enable": true,
// Optional. The name or path of the coding standard to use. Defaults to the one set in phpcs global config.
"phpcs.standard": "PSR2",
"window.zoomLevel": 0,
// Annotator
// Annotator column width
"annotator.annotationColumnWidth": "18em",
"sync.gist": "a3bae747f45d76e2d9639ac3c02f505a",
"sync.lastUpload": "2017-12-01T15:01:23.888Z",
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.lastDownload": "1970-01-01T00:00:00.000Z",
"sync.version": 262,
"sync.showSummary": true,
"sync.forceDownload": false,
"sync.anonymousGist": false,
"workbench.iconTheme": "vs-seti",
// GitLens
"gitlens.codeLens.recentChange.enabled": false,
"gitlens.codeLens.visibility": "off",
"gitlens.blame.annotation.style": "expanded",
"gitlens.blame.annotation.highlight": "both",
"gitlens.blame.annotation.sha": false,
"gitlens.blame.annotation.date": "relative",
"gitlens.blame.annotation.activeLine": "off",
"gitlens.statusBar.enabled": true,
"gitlens.statusBar.command": "gitlens.toggleCodeLens",
"sync.host": "",
"sync.pathPrefix": "",
"gitlens.blame.line.enabled": false,
"sync.quietSync": false,
"sync.askGistName": false,
"workbench.panel.location": "bottom",
"terminal.integrated.shell.linux": "/bin/zsh",
"gitlens.advanced.messages": {
"suppressCommitHasNoPreviousCommitWarning": false,
"suppressCommitNotFoundWarning": false,
"suppressFileNotUnderSourceControlWarning": false,
"suppressGitVersionWarning": false,
"suppressLineUncommittedWarning": false,
"suppressNoRepositoryWarning": false,
"suppressUpdateNotice": true,
"suppressWelcomeNotice": false
},
"workbench.colorTheme": "Atom One Dark"
}
{
/*
// Place your snippets for CSS 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, ${id} and ${id:label} and ${1:label} for variables. Variables with the same id are connected.
// Example:
"Print to console": {
"prefix": "log",
"body": [
"console.log('$1');",
"$2"
],
"description": "Log output to console"
}
*/
}
{
/*
// 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, ${id} and ${id:label} and ${1:label} for variables. Variables with the same id are connected.
// Example:
"Print to console": {
"prefix": "log",
"body": [
"console.log('$1');",
"$2"
],
"description": "Log output to console"
}
*/
"PHP Documentation block": {
"prefix": "phpdoc",
"body": [
"/**",
" *",
" */"
]
},
"PHP Construct": {
"prefix": "phpconstruct",
"body": [
"public function __construct()",
"{",
"",
"}"
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment