-
Notifications
You must be signed in to change notification settings - Fork 28.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow to change the font size and font of the workbench #519
Comments
Further to this, it seems weird that if I want larger fonts outside of the editor I have to zoom in each time I restart. |
pls see #291 for the zooming issue (in general pls do not create combo issues 😄 ) |
+1 v1.4.0 seemed to make the file explorer fonts larger/bolder, making it harder to traverse a large directory |
+1 |
+1 |
2 similar comments
👍 |
👍 |
Does the new UI theming interface give access to the font size? |
In addition, I would like to increase the line spacing in the explorer. File names are way too close to each other and is fatiguing to look at. |
Ha, I was gonna suggest exposing line height so I could decrease it and pack more files into each screen. |
just to add another reason:
|
+1 Please add support for changing font size of EXPLORER window. |
Until they find time to fix this for a quick workaround you might want to add these values at the end of the CSS file located at: C:\Users{user}\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\workbench.desktop.main.css. |
Thanks for sharing this!
The suggested code change does seem to have an affect, but the key issue is that a list of files starting with 01,02 and so on doesn't align properly when you get to:
As the '1' does take up less space. It feels like the 'font ligatures' setting that you fortunately can disable in the editor is affecting the font in the file explorer. |
This must be pretty tricky to implement 😅 Just wanted to voice some support in 2024 since I'd love to be able to set the explorer to use a monospace font. |
Hey guys, I came across a very good extension. By using Apc Customize UI++ Extension, the most parts of VS Code can be customized. Open the developer tools (Help > Toggle Developer Tools) to inspect any element you want to customize. For example, you can use CSS Selector to modify any stylesheet in your "apc.stylesheet": {
/* Sidebar*/
".monaco-workbench .part.sidebar > .content": "font-family: 'Cascadia Code', 'Noto Sans CJK SC'; font-size: 12px;",
/* Tab */
".monaco-workbench .part.editor > .content .title.tabs": "font-family: 'Cascadia Code', 'Noto Sans CJK SC'; font-size: 12px;",
".monaco-workbench .part.editor > .content .editor-group-container > .title .tabs-container > .tab .tab-label a": "font-family: 'Cascadia Code', 'Noto Sans CJK SC'; font-size: 12px;",
/* Titlebar */
".monaco-workbench .part.titlebar": "font-family: 'Cascadia Code', 'Noto Sans CJK SC'; font-size: 12px;",
".monaco-workbench .part.titlebar .monaco-action-bar.vertical": "font-family: 'Cascadia Code', 'Noto Sans CJK SC'; font-size: 12px;",
/* Statusbar */
".monaco-workbench .part.statusbar": "font-family: 'Cascadia Code', 'Noto Sans CJK SC'; font-size: 12px;",
}, This extension has lots of other features. Just check it out. |
@silverling Thanks for sharing that, I'm one of the very mature user of that extension, try this config if it's of some use to you or some newcomer:
PS: Make sure to replace the text |
I think this issue is missing Font size and font family are definitelly part of accessibility issues and I think the label should be added. |
What if everyone here just opens a new issue with a similar title? It would certainly get someone's attention. |
Finally!! Now that you're here, see the comment above. |
Keep it civil |
|
oh 100% for sure (but there is no one here from microsoft that can add it... heh) |
They're skeptical that this request will end up breaking the UI. They didn't plan the UI correctly initially like everyone else. They need to be brave enough to implement this, not having this feature has made VSCode not so fun, those who are forced will never know the feel good feeling of being able to customize UI font family and size, it adds to productivity as well. I escaped the matrix by using APC Customize UI+ extension but many especially newcomers to the editor will never taste it. Those who wanna know how beautiful the IDE can become if we have this feature enabled: |
Dear VSCode, In 2015, I was 9 years old. Young and blissfully ignorant of the world outside. I was a mere 9-year-old kid back then, probably still in elementary school, dreaming of the day I'd be old enough to complain about things like font choices in code editors. I was a mere 9-year-old kid back then, where my biggest concern was going back home and watching Transformers episodes on TV. I am now 18 years old—a full-fledged adult. Over these years, the world has undergone seismic shifts: we've seen new leaders rise and fall, memes come and go, technology evolve beyond our wildest imaginations, and even weathered a global pandemic. Meanwhile, my personal journey has been nothing short of a tragic epic. I’ve lived through the darkest recesses of adolescence, survived the existential crises of my teenage years, and watched as the spark of youthful optimism withered into weary resignation. The hopes and dreams of my early childhood have crumbled, giving way to a profound sense of existential dread. I witnessed the rise and fall of countless civilizations with my own eyes. My own personal growth has felt like an endless cycle of trying to reinvent myself, only to face the cold, indifferent reality that some things, like this font request, never evolve. Amid all this tumult and transformation, one constant has remained unchanged: the unresolved request for an interface font update in VSCode. Even when the tides of the world changed, when the tables turned, and the coins flipped; when my parents disowned me and I turned to an addicted life of video games and StackOverflow threads, this GitHub issue was the only thing that stayed strong with me and open throughout all the traumatizing times. Here’s to a decade of waiting and hoping. As the world moves forward, let’s not forget the humble font request that has withstood the test of time. While everything else around us evolved—society, technology, even my maturity level—VSCode's persistence to not add this feature still stays strong in my heart. If my 9-year-old self could witness this touching moment, I'm sure he'd be proud. Sincerely, |
The lack of acknowledgement from the VS Code team makes me think this is not a technical issue, but something else. I mean, what is the insurmountable programming problem that this is still not implemented? Maybe we should contact Guinness Book of World Records to suggest this as the hardest programming task in the universe? This is really mind boggling. |
@russeg Why bother implementing font customization when all $takes are on neuroimplants and direct brain-to-AI interface) For the short transitory period when those brains are still needed for SkyNet's maintenance.. (Sarcasm, just in case) |
I am planning to look at this issue but I just wonder what the challenges are. Does it require a bunch of changes? Isn't a PR like this enough: #144365 (probably with a revision) If someone mentor me, I would be glad and have a chance to handle what is necessary for this long-waited issue. |
TL; DR: This project (microsoft/vscode) is open source but not free; let's fork it and fix long-waited issues there. Just gave up. The story behind the PR #144365 is strange: When it was ready, it is kept up-to-date and waited for a feedback or approval from maintainers but doesn't get any response. Maintainers (Microsoft) don't even review a PR which should probably fix an issue which is much wanted by the community for a long time. This is weird, right? Yes, if this project was driven by community's wishes. But this is not the situation here. The issues here are prioritized by if they would bring any profit directly. But hey, this must be the case, right? Microsoft is a non-non-profit company. So if I open a PR to fix this issue, it won't even be reviewed. So what can we do? I think we should fork this repo and implement long-waited features there. Actually there is a popular fork named VSCodium but they are probably not interested to maintain a fork of vscode. But I am gonna open this issue there anyway and try to explain why we need to maintain a fork. If you wanna support me just upvote this comment and that comment. |
maybe Cursor does consider this ? 🤔 |
btw, release version 1.94 (September 2024) did not include this feature. |
This release broke apc extension++ |
VSCode: "Made for developers" |
Nearly ten years later, it’s surprising that this feature still bothers me |
At the moment, we can only change the font size / font of the editor. If we want to change the font size, we need to use a roundabout method of "zooming in / out". It would be nice if this could be adjusted through the preferences.
The text was updated successfully, but these errors were encountered: