Skip to content

Instantly share code, notes, and snippets.

@MikeGillihan
Last active November 8, 2019 23:07
Show Gist options
  • Save MikeGillihan/56f5cba3bc2a6d938fbfd0b3e1ed25e2 to your computer and use it in GitHub Desktop.
Save MikeGillihan/56f5cba3bc2a6d938fbfd0b3e1ed25e2 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2019-11-08T23:07:53.840Z","extensionVersion":"v3.4.3"}
[
{
"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.4.3"
},
{
"metadata": {
"id": "f60a60a6-95ba-42d4-b41c-3d24c1b89588",
"publisherId": "EditorConfig.EditorConfig",
"publisherDisplayName": "EditorConfig"
},
"name": "EditorConfig",
"publisher": "EditorConfig",
"version": "0.14.2"
},
{
"metadata": {
"id": "26a529c9-2654-4b95-a63f-02f6a52429e6",
"publisherId": "zhuangtongfa.Material-theme",
"publisherDisplayName": "zhuangtongfa"
},
"name": "Material-theme",
"publisher": "zhuangtongfa",
"version": "2.28.3"
},
{
"metadata": {
"id": "529697b9-b343-4b1c-ba2f-f5ef692132d4",
"publisherId": "ms-vscode.sublime-keybindings",
"publisherDisplayName": "ms-vscode"
},
"name": "sublime-keybindings",
"publisher": "ms-vscode",
"version": "4.0.3"
},
{
"metadata": {
"id": "d637104e-1fd7-4063-98fc-8afe46012c9b",
"publisherId": "sleistner.vscode-fileutils",
"publisherDisplayName": "sleistner"
},
"name": "vscode-fileutils",
"publisher": "sleistner",
"version": "3.0.0"
}
]
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "shift+cmd+t",
"command": "workbench.action.terminal.toggleTerminal",
"when": "terminalFocus"
},
{
"key": "shift+escape",
"command": "-workbench.action.terminal.toggleTerminal",
"when": "terminalFocus"
},
{
"key": "ctrl+alt+cmd+r",
"command": "workbench.action.reopenClosedEditor"
},
{
"key": "shift+cmd+t",
"command": "-workbench.action.reopenClosedEditor"
},
{
"key": "ctrl+alt+cmd+d",
"command": "workbench.view.debug",
"when": "editorFocus"
},
{
"key": "cmd+5",
"command": "-workbench.view.debug",
"when": "editorFocus"
},
{
"key": "cmd+.",
"command": "workbench.action.openSettings2"
},
{
"key": "cmd+r",
"command": "workbench.action.reloadWindow"
},
{
"key": "cmd+r",
"command": "-workbench.action.reloadWindow",
"when": "isDevelopment"
},
{
"key": "shift+cmd+g",
"command": "workbench.view.scm"
},
{
"key": "ctrl+shift+g",
"command": "-workbench.view.scm"
},
{
"key": "shift+cmd+t",
"command": "workbench.action.terminal.toggleTerminal"
},
{
"key": "ctrl+`",
"command": "-workbench.action.terminal.toggleTerminal"
},
{
"key": "cmd+k cmd+e",
"command": "workbench.files.action.collapseExplorerFolders"
},
{
"key": "ctrl+w",
"command": "editor.emmet.action.wrapIndividualLinesWithAbbreviation"
},
{
"key": "ctrl+w",
"command": "-workbench.action.switchWindow"
}
]
{
// Settings
"workbench.settings.editor": "json",
"workbench.settings.useSplitJSON": true,
"editor.autoIndent": true,
"editor.formatOnPaste": true,
"files.autoSave": "onFocusChange",
// Theme Settings
"workbench.colorTheme": "One Dark Pro",
"workbench.iconTheme": "vs-seti",
// Font Settings
"editor.fontSize": 14,
"editor.fontFamily": "Fira Code, Source Code Pro, Menlo, Monaco, 'Courier New', monospace",
"editor.fontWeight": "400",
"editor.fontLigatures": true,
"editor.lineHeight": 20,
"workbench.fontAliasing": "auto",
// UI Enhancments
"editor.minimap.enabled": false,
"editor.cursorBlinking": "solid",
"editor.cursorStyle": "block",
"workbench.startupEditor": "newUntitledFile",
"workbench.editor.enablePreview": false,
"explorer.openEditors.visible": 1,
"explorer.confirmDragAndDrop": false,
"explorer.confirmDelete": false,
"editor.snippetSuggestions": "top",
"editor.quickSuggestionsDelay": 0,
"editor.multiCursorModifier": "ctrlCmd",
"terminal.integrated.macOptionIsMeta": true,
"editor.codeLens": false,
// Whitespace
"editor.renderWhitespace": "all",
"files.trimTrailingWhitespace": true,
"files.trimFinalNewlines": true,
"diffEditor.ignoreTrimWhitespace": false,
"files.insertFinalNewline": true,
// PHP
"php.suggest.basic": false,
// JS
"javascript.updateImportsOnFileMove.enabled": "always",
// Settings Sync
"sync.gist": "56f5cba3bc2a6d938fbfd0b3e1ed25e2",
// Formatting
"sync.autoUpload": true,
"editor.formatOnSave": true,
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment