Skip to content

Instantly share code, notes, and snippets.

@notshwuy
Last active February 5, 2024 00:10
Show Gist options
  • Star 12 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save notshwuy/9c5ed98c286254329f61c0bc082e88a9 to your computer and use it in GitHub Desktop.
Save notshwuy/9c5ed98c286254329f61c0bc082e88a9 to your computer and use it in GitHub Desktop.

Podem ocorrer alguns problemas quando for configurar as configurações, então leia tudo antes de continuar.

Caso esteja enfrentando problemas, me chama na DM (@shwuydev) pra gente resolver. 😁

Instale todas as extensões antes de alterar o settings.json do seu editor de texto, reinicie quantas vezes o VSCode pedir.


Tema

Extensões

  • APC - drcika.apc-extension (Customizações da Interface)
  • Background - shalldie.background (Imagem de fundo)

A shalldie.background altera os arquivos do VSCode, então vai aparecer que o VSCode foi corrompido sempre que iniciar.

Icons
  • Fluent Icons - miguelsolorio.fluent-icons (Icons da Interface)
  • Symbols - miguelsolorio.symbols (Icons do Explorer)

Fontes

Problemas

Background: Desinstalar o Background

Problema: Quando eu desinstalo o background ele ainda continua no meu editor de texto.

Solução: Instale a extensão novamente, aperte CTRL+SHIFT+P e confirme a opção Background: Uninstall plugin, após isso o VSCode irá reiniciar e você poderá desinstalar a extensão.

APC: Conflitos com Snap

Problema: O Snap armazena os arquivos em um tipo especial de sistema de arquivos que permite apenas leitura dos arquivos do editor de texto, então quando a extensão APC tenta modificar arquivos internos do VSCode, ela falha e não consegue continuar o processo para alterar os arquivos.

Solução: A única forma de solucionar isto é instalar o VSCode fora do Snap nativamente no seu sistema operacional.

APC: A extensão funciona, mas após reiniciar as configurações voltam ao normal.

Problema: A causa do problema é desconhecida.

Solução:

  1. Pressione CTRL+SHIFT+P, pesquise/confirme a opção Disable Apc Extension.
  2. Agora você precisará comentar cada linha do APC dentro do arquivo settings.json.
  3. Pressione novamente CTRL+SHIFT+P e confirme a opção Enable Apc Extension.
  4. Remova os comentários linha por linha das configurações e salve a cada linha modificada.
  5. Agora, é rezar pra que dê certo! 🙏

Caso ainda esteja enfrentando problemas, pode me chamar na DM pra gente resolver! Meu Twitter é @shwuydev.

{
"workbench.colorTheme": "zhxo'red",
"workbench.productIconTheme": "fluent-icons",
"workbench.iconTheme": "symbols",
"workbench.sideBar.location": "right",
"window.commandCenter": false,
"workbench.editor.labelFormat": "short",
"workbench.statusBar.visible": false,
"workbench.editor.enablePreview": false,
"workbench.editor.splitInGroupLayout": "vertical",
"workbench.layoutControl.enabled": false,
"editor.fontFamily": "'Jetbrains Mono', monospace",
"editor.semanticHighlighting.enabled": false,
"editor.cursorBlinking": "solid",
"editor.cursorSmoothCaretAnimation": "on", // on = cursor animado, off = desliga cursor animado
"editor.fontLigatures": true,
"editor.fontSize": 15,
"editor.bracketPairColorization.enabled": true,
"editor.cursorStyle": "line-thin",
"editor.lineHeight": 1.5,
"editor.minimap.enabled": false,
"editor.guides.indentation": true,
"editor.renderWhitespace": "selection",
"editor.guides.bracketPairs": false,
"editor.guides.highlightActiveIndentation": true,
"explorer.fileNesting.enabled": true,
"symbols.hidesExplorerArrows": false,
"breadcrumbs.enabled": false,
// https://marketplace.visualstudio.com/items?itemName=shalldie.background
"background.enabled": true,
// "background.fullscreen": {
// "images": [
// "<url imagem de fundo>"
// ],
// "opacity": 0.95,
// "size": "cover",
// "position": "center center", // set custom position
// "interval": 0
// },
// https://marketplace.visualstudio.com/items?itemName=drcika.apc-extension
"apc.font.family": "Cascadia Mono",
"apc.header": {
"height": 29
},
"apc.listRow": {
"height": 25
},
// ATIVA ISSO DEPOIS DE SALVAR, CASO CONTRÁRIO PODE NÃO ALTERAR A TITLEBAR.
//"window.titleBarStyle": "native",
//"apc.electron": {
// "titleBarStyle": "hidden",
// "frame": false
//},
"apc.stylesheet": {
// "html": "border: 1px solid #202023;",
".monaco-grid-branch-node": "top: 0 !important",
".editor-actions": "display: none !important",
".monaco-editor .suggest-widget": "border-radius: 6px; border: 1px solid rgba(255,255,255,0.04); opacity: 0.97; backdrop-filter: blur(15px);",
"body > div.file-icons-enabled.enable-motion.monaco-workbench.windows.chromium.nopanel.noauxiliarybar.no-activity-bar.sidebar-right.vs-dark.mvllow-rose-pine-themes-rose-pine-color-theme-json > div.monaco-grid-view > div > div > div.monaco-scrollable-element > div.split-view-container > div:nth-child(3) > div > div > div.monaco-scrollable-element > div.split-view-container > div.split-view-view.visible > div > div > div.monaco-scrollable-element > div.split-view-container > div.split-view-view.visible > div > div > div.sash-container > div:nth-child(2)": "border-left: 1px solid rgba(255,255,255,0.04)"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment