Last active
October 16, 2024 17:58
-
-
Save birobirobiro/87fcc182ec702a41b4b8a0f63972938d to your computer and use it in GitHub Desktop.
Configs VS Code
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// Fonte usada no editor | |
"editor.fontFamily": "IBM Plex Mono", | |
"editor.inlineSuggest.fontFamily": "IBM Plex Mono", | |
"debug.console.fontFamily": "IBM Plex Mono", | |
"scm.inputFontFamily": "IBM Plex Mono", | |
"gitlens.currentLine.fontFamily": "IBM Plex Mono", | |
"editor.experimentalInlineEdit.fontFamily": "IBM Plex Mono", | |
"editor.inlayHints.fontFamily": "IBM Plex Mono", | |
"notebook.output.fontFamily": "IBM Plex Mono", | |
"gitlens.blame.fontFamily": "IBM Plex Mono", | |
// Configurações de fonte no editor | |
"editor.fontLigatures": true, | |
"editor.fontSize": 16, | |
"editor.lineHeight": 24, | |
// Tema e Ícone | |
"workbench.colorTheme": "Monospace Dark", | |
"workbench.iconTheme": "charmed-icons", | |
// Tamanho da fonte do terminal integrado VSCode | |
"terminal.integrated.fontFamily": "monospace", | |
"terminal.integrated.fontSize": 16, | |
"terminal.integrated.gpuAcceleration": "on", | |
// VS Code Configs | |
"editor.tabSize": 2, | |
"editor.mouseWheelZoom": true, | |
"editor.parameterHints.enabled": false, | |
"editor.wordWrap": "bounded", | |
"editor.rulers": [ | |
80, | |
120 | |
], | |
// Descomente a linha abaixo para formatar ao salvar | |
// "editor.formatOnSave": true, | |
// Configurações do Explorer | |
"explorer.confirmDragAndDrop": false, | |
"explorer.confirmDelete": false, | |
"explorer.compactFolders": false, | |
"workbench.tree.indent": 15, | |
"workbench.tree.renderIndentGuides": "always", | |
// Atalhos e Acessibilidade | |
"window.commandCenter": true, | |
"security.workspace.trust.untrustedFiles": "open", | |
"editor.accessibilitySupport": "off", | |
"editor.unicodeHighlight.allowedCharacters": { | |
"": true | |
}, | |
"editor.unicodeHighlight.invisibleCharacters": false, | |
// Aplica um sinal visual na esquerda da linha selecionada | |
"editor.renderLineHighlight": "gutter", | |
// Zen Mode | |
"zenMode.fullScreen": false, | |
"zenMode.centerLayout": false, | |
"zenMode.showTabs": "single", | |
// Importar automaticamente os arquivos externos | |
"javascript.updateImportsOnFileMove.enabled": "always", | |
"typescript.updateImportsOnFileMove.enabled": "always", | |
// Brackets Pair Colorization | |
"editor.bracketPairColorization.enabled": true, | |
// Integrar Prettier + ESLint | |
"editor.codeActionsOnSave": { | |
"source.fixAll.eslint": "explicit" | |
}, | |
// Configurações do Emmet | |
"emmet.syntaxProfiles": { | |
"javascript": "jsx" | |
}, | |
"emmet.includeLanguages": { | |
"javascript": "javascriptreact" | |
}, | |
// Dicas (documentações) | |
"liveServer.settings.donotShowInfoMsg": true, | |
"liveServer.settings.donotVerifyTags": true, | |
// Configurações do GitLens | |
"gitlens.views.repositories.branches.layout": "list", | |
"git.ignoredRepositories": [ | |
"/Users/birobirobiro/.vscode/extensions/stepsize.stepsize-0.74.0/resources/demo-repository" | |
], | |
"git.confirmSync": false, | |
"git.autofetch": true, | |
"git.enableSmartCommit": true, | |
// Configurações do Terminal | |
"terminal.integrated.enableMultiLinePasteWarning": "never", | |
"terminal.integrated.env.osx": { | |
"FIG_NEW_SESSION": "1" | |
}, | |
"terminal.integrated.env.windows": {}, | |
"terminal.integrated.env.linux": {}, | |
// Configurações do Editor | |
"editor.inlineSuggest.enabled": true, | |
"editor.semanticHighlighting.enabled": true, | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"extensions.ignoreRecommendations": true, | |
"codeium.enableConfig": { | |
"*": true, | |
"markdown": true, | |
"ignore": true, | |
"prisma": true, | |
"postcss": true, | |
"plaintext": true | |
}, | |
"codeium.enableCodeLens": false, | |
"diffEditor.ignoreTrimWhitespace": false, | |
"diffEditor.maxComputationTime": 0, | |
"totalTypeScript.hideAllTips": true, | |
"totalTypeScript.hideBasicTips": true, | |
"explorer.confirmPasteNative": false, | |
"workbench.activityBar.location": "top", | |
"sakai-icons.hidesExplorerArrows": false, | |
// Configurações do Tailwind CSS | |
"tailwindCSS.experimental.classRegex": [ | |
["cva\\(([^)]*)\\)", "[\"'`]([^\"'`]*).*?[\"'`]"], | |
["cx\\(([^)]*)\\)", "(?:'|\"|`)([^']*)(?:'|\"|`)"] | |
], | |
// Associação de editores de arquivos | |
"workbench.editorAssociations": { | |
"*.db": "sqlite-viewer.option" | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment