Skip to content

Instantly share code, notes, and snippets.

@euperinotti
Last active May 20, 2024 20:07
Show Gist options
  • Save euperinotti/5bf62ca5dcd53bd304258f518e04d551 to your computer and use it in GitHub Desktop.
Save euperinotti/5bf62ca5dcd53bd304258f518e04d551 to your computer and use it in GitHub Desktop.
my vscode settings
[
{
"key": "cmd+g",
"command": "-editor.action.nextMatchFindAction",
"when": "editorFocus"
},
{
"key": "cmd+g",
"command": "-workbench.action.terminal.goToRecentDirectory",
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
},
{
"key": "ctrl+cmd+g",
"command": "workbench.action.gotoLine"
},
{
"key": "ctrl+g",
"command": "-workbench.action.gotoLine"
},
{
"key": "cmd+s",
"command": "-relative-goto.select"
},
{
"key": "cmd+f11",
"command": "workbench.action.toggleMaximizedPanel"
},
{
"key": "cmd+m",
"command": "editor.action.revealDefinition",
"when": "editorHasDefinitionProvider && editorTextFocus"
},
{
"key": "f12",
"command": "-editor.action.revealDefinition",
"when": "editorHasDefinitionProvider && editorTextFocus"
},
{
"key": "cmd+e",
"command": "workbench.action.toggleSidebarVisibility"
},
{
"key": "cmd+e",
"command": "workbench.files.action.focusFilesExplorer",
"when": "editorTextFocus || !editorTextFocus"
},
{
"key": "a",
"command": "explorer.newFile",
"when": "filesExplorerFocus && !inputFocus"
},
{
"key": "a",
"command": "git.stage",
"when": "workbench.scm.active && !inputFocus && !filesExplorerFocus"
},
{
"key": "u",
"command": "git.unstage",
"when": "workbench.scm.active && !inputFocus"
},
{
"key": "r",
"command": "renameFile",
"when": "filesExplorerFocus && !inputFocus"
},
{
"key": "c",
"command": "filesExplorer.copy",
"when": "filesExplorerFocus && !inputFocus"
},
{
"key": "x",
"command": "filesExplorer.cut",
"when": "filesExplorerFocus && !inputFocus"
},
{
"key": "p",
"command": "filesExplorer.paste",
"when": "filesExplorerFocus && !inputFocus"
},
{
"key": "d",
"command": "deleteFile",
"when": "filesExplorerFocus && !inputFocus"
}
]
// Place your key bindings in this file to override the defaultsauto[]
[
{
"key": "ctrl+shift+f5",
"command": "workbench.action.reloadWindow",
"when": "isDevelopment"
},
{
"key": "ctrl+r",
"command": "-workbench.action.reloadWindow",
"when": "isDevelopment"
},
{
"key": "ctrl+g",
"command": "-workbench.action.gotoLine"
},
{
"key": "ctrl+g",
"command": "relative-goto.goto"
},
{
"key": "alt+g",
"command": "-relative-goto.goto"
},
{
"key": "alt+g",
"command": "workbench.action.gotoLine"
},
{
"key": "ctrl+alt+k",
"command": "-code-runner.runCustomCommand"
},
{
"key": "ctrl+m",
"command": "-editor.action.toggleTabFocusMode"
},
{
"key": "ctrl+m",
"command": "editor.action.revealDefinition",
"when": "editorHasDefinitionProvider && editorTextFocus"
},
{
"key": "f12",
"command": "-editor.action.revealDefinition",
"when": "editorHasDefinitionProvider && editorTextFocus"
},
{
"key": "ctrl+alt+oem_4",
"command": "editor.action.selectToBracket"
},
{
"key": "ctrl+alt+j",
"command": "-liveshare.join",
"when": "liveshare:state != 'Joined' && liveshare:state != 'Shared'"
},
{
"key": "ctrl+alt+j",
"command": "-code-runner.runByLanguage"
},
{
"key": "shift+alt+d",
"command": "workbench.action.remote.close"
},
{
"key": "ctrl+e",
"command": "workbench.action.toggleSidebarVisibility"
},
{
"key": "ctrl+e",
"command": "workbench.files.action.focusFilesExplorer",
"when": "editorTextFocus || !editorTextFocus"
},
{
"key": "a",
"command": "explorer.newFile",
"when": "filesExplorerFocus && !inputFocus"
},
{
"key": "a",
"command": "git.stage",
"when": "workbench.scm.active && !inputFocus && !filesExplorerFocus"
},
{
"key": "r",
"command": "git.unstage",
"when": "workbench.scm.active && !inputFocus && !filesExplorerFocus"
},
{
"key": "u",
"command": "git.unstage",
"when": "workbench.scm.active && !inputFocus"
},
{
"key": "r",
"command": "renameFile",
"when": "filesExplorerFocus && !inputFocus"
},
{
"key": "c",
"command": "filesExplorer.copy",
"when": "filesExplorerFocus && !inputFocus"
},
{
"key": "x",
"command": "filesExplorer.cut",
"when": "filesExplorerFocus && !inputFocus"
},
{
"key": "p",
"command": "filesExplorer.paste",
"when": "filesExplorerFocus && !inputFocus"
},
{
"key": "d",
"command": "deleteFile",
"when": "filesExplorerFocus && !inputFocus"
},
{
"key": "ctrl+shift+g",
"command": "workbench.view.scm",
"when": "workbench.scm.active && !gitlens:disabled && config.gitlens.keymap == 'chorded'"
},
{
"key": "ctrl+shift+g g",
"command": "-workbench.view.scm",
"when": "workbench.scm.active && !gitlens:disabled && config.gitlens.keymap == 'chorded'"
}
]
{
"editor.lineHeight": 1.8,
"explorer.compactFolders": false,
"settingsSync.ignoredSettings": [
"terminal.integrated.fontSize",
"editor.fontSize"
],
"terminal.integrated.fontFamily": "'Fira Code', 'Consolas', 'Courier New', monospace",
"editor.fontFamily": "'Fira Code'",
"css.lint.unknownAtRules": "ignore",
"terminal.integrated.fontSize": 14,
"editor.tabFocusMode": false,
"editor.fontLigatures": true,
"editor.suggest.insertMode": "replace",
"editor.inlineSuggest.enabled": true,
"json.schemas": [],
"workbench.startupEditor": "none",
"editor.fontWeight": "normal",
"editor.wordWrap": "on",
"editor.parameterHints.enabled": true,
"liveServer.settings.donotShowInfoMsg": true,
"workbench.sideBar.location": "right",
"code-runner.runInTerminal": true,
"terminal.integrated.defaultProfile.windows": "Git Bash",
"security.workspace.trust.untrustedFiles": "open",
"tabnine.experimentalAutoImports": true,
"typescript.updateImportsOnFileMove.enabled": "always",
"git.autofetch": true,
"git.autorefresh": true,
"redhat.telemetry.enabled": true,
"files.exclude": {
"**/.trunk/*out": true,
"**/target": true,
"/node_modules": true
},
"files.watcherExclude": {
"**/.trunk/*out": true
},
"editor.unicodeHighlight.includeStrings": false,
"editor.codeActionsOnSave": {
"source.organizeImports": "always",
"source.addMissingImports": "always",
},
"window.menuBarVisibility": "hidden",
"vsicons.dontShowNewVersionMessage": true,
"explorer.confirmDelete": false,
// Possivel remocao
"git.decorations.enabled": true,
"[python]": {
"editor.formatOnType": true
},
"javascript.updateImportsOnFileMove.enabled": "always",
"[yaml]": {
"editor.tabSize": 2
},
"[dockercompose]": {
"editor.tabSize": 2
},
"editor.tabSize": 2,
"settingsSync.ignoredExtensions": ["leonardssh.vscord"],
"explorer.confirmDragAndDrop": false,
"java.configuration.runtimes": [],
"terminal.integrated.profiles.linux": {
"bash": {
"path": "bash",
"icon": "terminal-bash"
},
"zsh": {
"path": "zsh"
},
"fish": {
"path": "fish"
},
"tmux": {
"path": "tmux",
"icon": "terminal-tmux"
},
"pwsh": {
"path": "pwsh",
"icon": "terminal-powershell"
}
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"git.ignoreLegacyWarning": true,
"git.openRepositoryInParentFolders": "always",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"remote.SSH.localServerDownload": "off",
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[css]": {
"editor.defaultFormatter": "vscode.css-language-features"
},
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.unicodeHighlight.invisibleCharacters": false,
"editor.unicodeHighlight.ambiguousCharacters": false,
"maven.executable.path": "/opt/apache-maven-3.8.6",
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"editor.formatOnPaste": true
},
"php.validate.run": "onType",
"[markdown]": {
"editor.defaultFormatter": "yzhang.markdown-all-in-one"
},
"helium-icon-theme.folders.color": "#42a5f5",
"helium-icon-theme.folders.theme": "classic",
"helium-icon-theme.saturation": null,
"helium-icon-theme.activeIconPack": "",
"editor.fontSize": 16,
"workbench.colorTheme": "JetBrains Rider Dark Theme",
"codesnap.backgroundColor": "none",
"codesnap.boxShadow": "",
"codesnap.showWindowTitle": true,
"codesnap.shutterAction": "copy",
"codesnap.transparentBackground": true,
"workbench.iconTheme": "symbols",
"editor.renderWhitespace": "none",
"symbols.hidesExplorerArrows": false,
"window.zoomLevel": 1,
"editor.minimap.renderCharacters": false,
"editor.minimap.showSlider": "always",
"workbench.editor.editorActionsLocation": "titleBar",
"jest.monitorLongRun": "",
"jest.runMode": "on-demand",
"terminal.integrated.env.osx": {
"CW_NEW_SESSION": "1",
"FIG_NEW_SESSION": "1"
},
"editor.suggest.showWords": false,
"breadcrumbs.enabled": false,
"breadcrumbs.filePath": "off",
"workbench.activityBar.location": "top",
"editor.cursorStyle": "block",
"liveshare.accessibility.accessibilityFeaturesEnabled": "off",
"editor.accessibilitySupport": "off",
"workbench.layoutControl.enabled": false,
"window.commandCenter": false,
"editor.minimap.enabled": false,
"editor.lineNumbers": "relative",
"editor.scrollbar.verticalScrollbarSize": 10,
"editor.scrollbar.horizontalScrollbarSize": 10,
"editor.gotoLocation.multipleDefinitions": "goto",
"editor.gotoLocation.multipleTypeDefinitions": "goto",
"files.saveConflictResolution": "overwriteFileOnDisk",
"files.trimTrailingWhitespace": true,
"prisma.showPrismaDataPlatformNotification": false,
"[sql]": {
"editor.defaultFormatter": "cymonk.sql-formatter"
},
"workbench.productIconTheme": "icons-carbon"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment