this post was submitted on 08 Apr 2025
11 points (100.0% liked)

Programming

19680 readers
226 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 2 years ago
MODERATORS
 

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?

top 5 comments
sorted by: hot top controversial new old
[–] eager_eagle@lemmy.world 3 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

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 1 points 2 weeks ago (1 children)

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 2 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

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 1 points 2 weeks ago (1 children)

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 2 points 2 weeks ago* (last edited 2 weeks ago)

Maybe follow this https://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.