Meu setup minimalista no VSCode
Minimalismo é se livrar do excesso para focar naquilo que é importante
Com isso em mente, configurei minha ferramenta principal de trabalho de modo que removesse toda distração possível. Então te mostrarei algumas configurações que fiz, fique à vontade para seguir as que fizerem mais sentido pra você. 😃
mão no código
O VSCode usa o arquivo settings.json
para guardar as configurações dele. Então pressione Control
(Command
no MacOS) + Shift
+ P
para abrir o painel de comando, digite "settings" e selecione a opção Open User Settings (JSON)
.
Primeiro, algumas mudanças na interface como a barra lateral. Eu gosto dela no lado esquerdo da tela basicamente porque toda vez que a abro no lado direito, o código no editor é jogado pra direita e isso atrapalha minha leitura e chega a ser irritante.
"window.titleBarStyle": "native",
"workbench.editor.labelFormat": "short",
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.tabCloseButton": "off",
"workbench.startupEditor": "none",
"workbench.statusBar.visible": true,
"workbench.layoutControl.enabled": false,
"workbench.tree.indent": 12,
"workbench.activityBar.visible": false,
"workbench.sideBar.location": "right"
Agora para ganhar espaço na área do editor, podemos remover o minimap
, os highlights
, breadcrumb
e a estilização do código para aproveitar esse espaço ganho:
"editor.padding.bottom": 14,
"editor.padding.top": 14,
"editor.scrollbar.horizontal": "hidden",
"editor.codeLens": false,
"editor.parameterHints.enabled": false,
"editor.inlayHints.enabled": "off",
"editor.inlineSuggest.enabled": false,
"editor.minimap.enabled": false,
"editor.fontSize": 16,
"editor.fontWeight": "350",
"editor.fontLigatures": true,
"editor.cursorSmoothCaretAnimation": true,
"editor.smoothScrolling": true,
"editor.cursorBlinking": "smooth",
"editor.cursorStyle": "line-thin",
"editor.lineHeight": 24,
"editor.largeFileOptimizations": false,
"editor.renderWhitespace": "none",
"editor.renderLineHighlight": "all",
"editor.overviewRulerBorder": false,
"editor.occurrencesHighlight": false,
"editor.glyphMargin": false,
"editor.tabSize": 2,
"editor.acceptSuggestionOnCommitCharacter": false,
"editor.foldingStrategy": "indentation",
"editor.quickSuggestions": {
"other": true,
"comments": false,
"strings": false
},
"editor.unicodeHighlight.nonBasicASCII": false,
"editor.unicodeHighlight.invisibleCharacters": false,
"editor.unicodeHighlight.ambiguousCharacters": false,
"editor.guides.indentation": false,
"editor.rulers": [90, 120],
"breadcrumbs.enabled": false,
Você pode aplicar essas mudanças no arquivo settings.json
e salvá-lo pra ver como está ficando. Comente uma linha qualquer, salve e veja que mudança ela faz.
Por fim, uma pequena mudança no file explorer:
"explorer.compactFolders": true,
"explorer.openEditors.visible": 0,
"explorer.autoReveal": false,
bônus
Um tema de cores bacana, um pacote de ícones e uma fonte estilosa também fazem diferença na hora de codar. Eis minhas extenções e temas preferidos:
Obrigado por ler até aqui! 🚀