Better VSCode customizations?
from shortrounddev@lemmy.world to programming@programming.dev on 08 Apr 18:26
https://lemmy.world/post/27950568

Does anyone know if theres a way to customize VSCode more than what is available? I really hate the flat design and blocky layout. Would like to see more customizability. Does VSCodium allow this?

#programming

threaded - newest

eager_eagle@lemmy.world on 08 Apr 18:49 collapse

not without “breaking” the install, like in this extension. I’ve been wanting a way to set the font family for the UI, but that’s not exposed by the settings and it would require this kind of “surgery”. I never liked the idea of messing with VS Code files, so I never bothered changing this.

Out of curiosity, I don’t get the “blocky” complaint; what kind of layout do you have in mind? Any apps that implement it?

shortrounddev@lemmy.world on 08 Apr 19:02 collapse

Maybe “blocky” isn’t the right word, but I dislike that everything is just a flat rectangle and not very readable. There’s no depth and very poor visual separation. I would like a document type UI where I can rearrange the components arbitrarily, like in Visual Studio

eager_eagle@lemmy.world on 08 Apr 19:20 collapse

fwiw, VS Code has 3 “tooling areas” - for the lack of a better name - other than the editor itself:

A panel (bottom area) and two sidebars: primary (usually on the left) and secondary (usually on the right).

You can drag and drop tabs in each of these areas to move things around, and even split one of these areas to hold two or more things.

e.g.:

  • you can make the sidebar share “file explorer” and “git”;
  • put “terminal” and “outline” together on the secondary side bar;
  • move “docker” to the bottom panel

it’s pretty flexible

shortrounddev@lemmy.world on 08 Apr 19:42 collapse

I want the ability to fully detach each view, pin/unpin, etc. like I can in visual studio.

I guess what I want is visual studio, but with the language and plugin support of vscode.

eager_eagle@lemmy.world on 08 Apr 19:55 collapse

Maybe follow this github.com/microsoft/vscode/issues/193267

you can pin editor tabs; I don’t know what pinning things like file explorer and git would mean, as they can’t be closed.