-
Notifications
You must be signed in to change notification settings - Fork 29.5k
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
[themes] Dark theme in 0.10.5 less colorful than in 0.10.3 #1470
Comments
I am using Monokai, where function parameters are displayed in orange, but with this update the parameters are displayed in gray although the Monokai.tmTheme clearly states that parameters should be orange (#FD971F). This may seem like nitpicking, but good syntax highlighting is my top criterion for selecting one or other code editor. |
More on this, look at how missing space in for-loop breaks even more of following highlighting in 0.10.5, below the same in 0.10.3 which is perfect: Additional observation, breaks for less-than sign, but not for greater-than sign in 0.10.5: Edit: Looks like the for-loop issue might be this one: microsoft/TypeScript-TmLanguage#17 |
So now I feel less alone with syntax highlighting issues. Got same issues with javascript ES6.
Occurs in Jsx seems not that much impacted (but still improvements to be done).
|
+1 with TypeScript on Windows 10 - some keywords such as |
Apologies for all the inconveniences. There are several different issues in this issue that we need to untangle. First some background...
Unfortunately, these changes have impacted the default Now to the different issues: @gpbl in 0.9.0 the @lcrespom this looks like a bug in how we render this token type the Monokai theme. I've extracted this bug into issue #1504
@bgse This is issue microsoft/TypeScript-TmLanguage#17 as you figured above. @adnan333bd the reduced colors in the @MacKentoch this looks like a bug in the TypeScript grammar. Extracted into microsoft/TypeScript-TmLanguage#32. Can you please add a snippet to reproduce the problem. @irakliy81 this looks like an issue in the TypeScript grammar. Can you please report in Microsoft/TypeScript-TmLanguage with a snippet illustrating the issue. |
thanks @egamma , I rather use Solarized Light. Thanks, you guys are doing great! |
Ya, miss the more colorful version. |
+1 |
Thanks @egamma for the clarification! I wasn't aware about that test plan 😄. |
I face similar issues using the default dark theme with the OmniPascal plugin. Method names ( |
I've seen that many (maybe all) of the themes are not rendering the same as before the update. EG: not rendering the function parameters, or not rendering the object method keys. I've tried with a few (EG: tomorrow night eighties). |
@Wosi how does it look with OmniPascal when you use a more colorful theme, e.g, Monokai? |
@egamma In Monokai function names are displayed in green. But type names aren't colored using that theme. I couldn't find a theme that colors function names and type names. |
Maybe the themes should come in two variants per theme, one variant offering a relatively flat coloring, and a more colorful variant, but both using the same base color scheme. While extensions can do this, I'd argue the themes delivered with the base product should not force the user to decide between flat and rich coloring while they decide which color scheme works best for them, as those are (in my personal opinion) two decisions that are not necessarily linked. |
If possible, this please. Typescript colorization was great in 0.10.4, it's now again blend and dull in 0.10.5. From @egamma comments I understand that this is intentional? I'll use Monokai in the meantime (which I generally like), but please do consider having default themes as colorful as they were prior to 0.10.5, IMHO they strike great balance between "too much" and "too little" colors. Thanks for this wonderful editor! |
Sorry for nagging, but could you give an approximate fix date for this bug? |
The intent is to make separate Light/Dark* theme extensions as described in this comment available first week of January. |
Thank you very much :-). Will that fix propagate to fix #1504 also? |
The new more colorful default themes are now available as an extension. |
Closing as fixed. The colorful default themes will be part of VSCode in the January build. It is no longer needed to install these themes as extensions from the marketplace. In fact, everybody who has installed them can uninstall the extensions to avoid duplicated entries in the theme selection dialog. |
Any timeframe on availability of VSCode January build? I see nothing even on insiders channel. Thanks! |
We will make the Jan update available early next week. |
I've upgraded from 0.10.3 to 0.10.5, and the javascript syntax highlighting doesn't work as well as before (OSX El Capitan):
from this:
to this:
I also removed any extension I've installed, but it didn't fix it...
The text was updated successfully, but these errors were encountered: