Skip to content

Instantly share code, notes, and snippets.

@MichaelPaulukonis
Last active March 11, 2022 14:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MichaelPaulukonis/e784091f05db38e9ed0f93bc54138672 to your computer and use it in GitHub Desktop.
Save MichaelPaulukonis/e784091f05db38e9ed0f93bc54138672 to your computer and use it in GitHub Desktop.
VS Code settings
// Place your key bindings in this file to override the defaults
[
{
"key": "ctrl+`",
"command": "workbench.action.terminal.focus",
"when": "!terminalFocus"
},
{
"key": "ctrl+tab",
"command": "workbench.action.terminal.focusNext",
"when": "terminalFocus"
},
{
"key": "ctrl+shift+tab",
"command": "workbench.action.terminal.focusPrevious",
"when": "terminalFocus"
}
]
// Place your key bindings in this file to override the defaults
[
{
"key": "ctrl+tab",
"command": "workbench.action.nextEditor"
},
{
"key": "ctrl+shift+tab",
"command": "workbench.action.previousEditor"
},
{
"key": "cmd+t cmd+t",
"command": "workbench.action.tasks.test"
},
{
"key": "ctrl+`",
"command": "workbench.action.terminal.focus",
"when": "!terminalFocus"
},
{
"key": "shift+cmd+j f",
"command": "standard.executeAutofix"
},
{
"key": "ctrl+shift+u",
"command": "editor.action.transformToUppercase",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+l",
"command": "editor.action.transformToLowercase",
"when": "editorTextFocus"
},
{
"key": "ctrl+tab",
"command": "workbench.action.terminal.focusNext",
"when": "terminalFocus"
},
{
"key": "ctrl+shift+tab",
"command": "workbench.action.terminal.focusPrevious",
"when": "terminalFocus"
},
{
"key": "ctrl+cmd+f",
"command": "-workbench.action.toggleFullScreen",
"when": "!isIOS"
},
{
"key": "ctrl+cmd+f",
"command": "editor.action.startFindReplaceAction",
"when": "editorFocus || editorIsOpen"
},
{
"key": "alt+cmd+f",
"command": "-editor.action.startFindReplaceAction",
"when": "editorFocus || editorIsOpen"
}
]
{
"workbench.colorTheme": "Community Material Theme Ocean",
"security.workspace.trust.untrustedFiles": "open",
"java.format.settings.url": "https://raw.githubusercontent.com/google/styleguide/gh-pages/eclipse-java-google-style.xml",
"http.proxyStrictSSL": false,
"extensions.ignoreRecommendations": false,
"gitlens.advanced.messages": {
"suppressCommitHasNoPreviousCommitWarning": false,
"suppressCommitNotFoundWarning": false,
"suppressFileNotUnderSourceControlWarning": false,
"suppressGitVersionWarning": false,
"suppressLineUncommittedWarning": false,
"suppressNoRepositoryWarning": false,
"suppressResultsExplorerNotice": false,
"suppressShowKeyBindingsNotice": true,
"suppressUpdateNotice": false,
"suppressWelcomeNotice": true
},
"terminal.integrated.shell.osx": "/bin/zsh",
"terminal.integrated.shellArgs.osx": [
"-l"
],
"terminal.integrated.fontFamily_X": "Meslo LG M for Powerline",
"bookmarks.navigateThroughAllFiles": true,
"gitlens.keymap": "alternate",
"liveServer.settings.donotShowInfoMsg": true,
"editor.minimap.enabled": false,
"liveServer.settings.donotVerifyTags": true,
"eslint.autoFixOnSave": true,
"eslint.validate": [
{
"language": "vue",
"autoFix": true
},
{
"language": "html",
"autoFix": true
},
{
"language": "javascript",
"autoFix": true
}
],
"eslint.options": {
"configFile": ".eslintrc.js",
"extensions": [
".js",
".vue"
]
},
"[vue]": {
"editor.foldingStrategy": "indentation"
},
"vetur.format.defaultFormatter.js": "vscode-typescript",
"vetur.format.defaultFormatter.html": "js-beautify-html",
"javascript.format.insertSpaceBeforeFunctionParenthesis": true,
"gitlens.views.fileHistory.enabled": true,
"gitlens.views.lineHistory.enabled": true,
"breadcrumbs.enabled": true,
"explorer.confirmDelete": false,
"javascript.updateImportsOnFileMove.enabled": "always",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"terminal.integrated.rendererType": "dom",
"workbench.colorTheme": "Darkside (rainglow)",
"editor.tokenColorCustomizations": {
"comments": "#88a",
"textMateRules": [
{
"scope": "punctuation.definition.comment",
"settings": {
"foreground": "#88a"
}
}
]
},
"window.zoomLevel": 0
}
{
"workbench.colorTheme": "Solarized Dark",
"security.workspace.trust.untrustedFiles": "open",
"editor.minimap.enabled": false,
"explorer.confirmDelete": false,
"javascript.validate.enable": false,
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"eslint.validate": [
"javascript",
"javascriptreact",
{
"language": "vue",
"autoFix": true
}
],
"vetur.format.defaultFormatterOptions": {
"prettier": {
"arrowParens": "avoid",
"semi": false,
"singleQuote": true,
"useTabs": false,
"tabWidth": 2,
"trailingComma": "none",
"pugAttributeSeparator": "none",
"pugSortAttributes": "asc",
"pugFramework": "vue"
}
}
}
{
"[css][graphql][html][javascript][javascriptreact][json][jsonc][markdown][typescript][typescriptreact][vue][yaml]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.codeActionsOnSave": {
"source.addMissingImports": true,
"source.fixAll": true,
"source.organizeImports": true
},
"editor.formatOnSave": true,
"editor.tabSize": 2,
"eslint.packageManager": "npm",
"eslint.validate": [
"javascript",
"javascriptreact",
"json",
"jsonc",
"typescript",
"typescriptreact",
"vue",
"yaml"
],
"git.autofetch": true,
"npm.packageManager": "npm"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment