New UI still doesn't load styles
已回答
I tried new UI again after having tried couple of months ago. I still don't see new UI honouring my code style settings
请先登录再写评论。
Hello,
Could you please clarify a bit? Do you mean that code style works only when old UI is active?
Yes, the code styles only work in old UI. Here's an example:
Old UI:
New UI:
Just updated the version to 2023.3.4 and it's still the same
Hi Dawid,
What editor color scheme do you use? File | Settings | Editor | Color Scheme
Did you change the colors manually for some of the elements under File | Settings | Editor | Color Scheme | SQL? Can you provide an example with a screenshot of the changed color in the settings dialog?
I use Classic Light scheme. I have changed colour manually. Here is an example. I changed it with Language Defaults:
And then SQL inherits those values:
As you can see, the string is in bold, which is something I changed because after using new UI, the strings are not bold.
'Bold' is enabled by default for string text in the Classic Light editor theme. It is true for both old and new UI.
I can't seem to reproduce the problem right away. For me, inheritance works and changes are propagated correctly and immediately.
What font do you use in the editor?
Does the problem go away if you disable all of the non-bundled plugins and restart the IDE? File | Settings | Plugins | ⚙ | Disable all downloaded plugins
See if it helps to also reset the IDE settings to defaults (a backup copy will be created in the process): File | Manage IDE Settings | Restore Default Settings
I think I got it to work, thanks for mentioning the Scheme. For some reason when switching to New UI it would change from Classic Light to Light. Does it mean that my custom styles are now attached to Classic Light scheme?
Is it possible to change the main windows' background? Just to create better contrast between white background of the consoles and other windows?
It is the default behavior at the moment. ‘Light’ is the default color scheme for the Light New UI theme, hence the automatic switch.
I believe the problem has already been addressed, and the behavior is going to change in the upcoming version 2024.1 (see related tickets one, two).
Yes. Each scheme is essentially a separate XML file with its own settings.
Out of the box, you can only set the background image for the entire IDE window. To change the appearance of other UI elements, you can install third-party UI theming plugins like Material.