I'm using the Darcula theme in Intelli IDEAJ because it is easier on the eyes, but it seems to only affect the editor.
It really doesn't do much for me, since everything else (menus, etc.) are unaffected and contrast harshly.
Is there a way for me to change these as well?
I believe I saw someone do this once, but I may have been mistaken and looking at another IDE.
Quickest way: View menu -> Quick Switch Scheme -> 5. Switch Look and Feel -> Darcula
You need to also change Appearance theme in Preferences.
(It's confusing that changing the theme doesn't actually change the theme in the whole IDE.)
Related
I recently changed my Intellij Idea theme to use a custom theme, then have been tweaking it to fit my personal preferences.
I've fixed most of the deficiencies in usability/readablity but am still running into issues in the popup window that comes up when you click the update button:
What comes up is completely unreadable:
So the question is: Where is the setting for overriding the colors in this window? This is pretty much the last problem I have with my custom theme, and I've combed through the settings trying to determine how to change this to no avail.
Note: If this is the wrong stack exchange site to ask this question, let me know the correct one and I'll move it.
It is known issue: IDEA-227157 that has been fixed for 2020.2.X versions (release is planned in the end of July of 2020).
I want to change the look and feel of entire Webstorm editor. How can I add more themes in the Appearance section?
As of now it lists only 2 option, Default and Darcula.
The 'Theme' dropdown in your snapshot actually refers to Look & Feel in the Intellij/Webstorm parlance. This is also seen if you try doing a View -> Quick Switch Scheme :
Notice that the options in the above correspond to the 'Themes' dropdown in your snapshot.
I would imagine that creating a new Look&Feel would be a non-trivial task. This is somewhat substantiated by https://stackoverflow.com/a/27864988/325742:
Write a plug-in to add a new LAF. Keep in mind this is a lot of work.
It took the JetBrains team a year to develop the Darcula L&F and that
was with dedicated graphic artists to create a whole suite of icons
and recommend color combinations. Since the IntelliJ IDEA Community
Edition is open source, you could use that source code to develop your
plug-in. I'm pretty sure Darcula is available in the community
edition.
Therefore, you may not find a lot of stuff out there that change the whole Look and Feel of a Jetbrains product (like IntelliJ or WebStorm).
However, the best place to look for it would be in the plugins section.
Therefore:
First option: Theme Plugins
Note that, the complete appearance of Intellij changed when I installed this, however the plugins (I tried Material Theme UI) did not appear in the dropdown list.
Second Option : https://github.com/sdvoynikov/color-themes
This is just an editor color scheme and not a full fledged L&F plugin.
Download a color theme from there, then go to File -> Import Settings and choose the downloaded file after which you should see the following:
Finally, restart Webstorm:
I'm colorblind and, while many themes for IntelliJ editors are just fine, I was wondering if there was a theme developed with the comfort of someone who is colorblind in mind.
The best solution would be to make your own color theme (https://www.jetbrains.com/idea/help/configuring-colors-and-fonts.html) or pick one you like from the internet and edit it to best suit you.
And to answer best your question, there isn't, in my knowledge, a color theme for red-green colorblind BUT there are "soft" color themes, which simply use very little color.
EDIT: Forgot to say that there is also an option (in BETA) to adjust the IDE depending on your color deficiency (http://blog.jetbrains.com/idea/2015/09/intellij-idea-15-eap-help-us-test-the-adjustments-for-color-deficiency/), this may help.
There is also an option in settings to turn on color-blind mode in settings
Settings → Appearance & Behavior → Appearance → Adjust colors for red-green vision deficiency
You can find more details about changes it makes in this document.
UPDATE: As of 2018.3, IDEA has its own high contrast theme. It may be potentially useful in this case. You can access in in
Settings → Appearance & Behavior
The example of the theme is here:
I've had the same problem, no theme seemed to fit my color-blind eye. So I spend some hours creating my own theme. It might not fit you, and it might be ugly, but it works for me :-)
https://github.com/oizo/intellij-colorblind-scheme
Settings → Appearance & Behavior → Appearance → Theme → Windows 10 Light
... solved the basic problem for me of not being able to read the word 'end' (too faded out) for example in:
print('zoo', end='')
What specifically is that called? And/or what setting would control that word individually? I want to change just that alone as I've grown to like IntelliJ's other choices.
Allow me to take this opportunity to mention to you normies haha love ya that we red-green-not-so-fully-differentiated see color alright (it isn't "blindness"), if the Enchroma glasses give me the right idea I find it kind of overwhelming that your world is so awash in colors, like turning the saturation way up on a TV. For me it's just that pastels are extra dim-ish perhaps, in a manner of speaking, such an unexpected effect from red and green cones picking up some of each other's frequencies. Overlap.
I have tried to change to Dracula theme. But i find it too dark.
When i revert back to default. Only the editor pane reverts.
Every thing else remains dark.
Navigate to Preferences > Appearance and Behavior > Appearance and change the theme to "Default".
Then you simply need to restart Android Studio for this to take effect.
And learn how to add them here
Found answer in stackoverflow Reset Intellij UI to Default. Basically delete:
.IntellijIdea14\config\options\options.xml
\laf.xml
\colors.scheme.xml
I have a file from our repository where I ran auto-indent (because it was a mess), and now the whole file is marked by blue changebars (down the right hand side of the editor window), making it difficult to find my changes.
I am already ignoring whitespace changes in the diff window (as described here: Intellij and changes tab), is there a way to also do this in the editor window?
I couldn't find a way to completely ignore whitespaces, but IntelliJ (I'm using version 2016) lets you set an option to color whitespace-only changes differentely:
Editor -> General -> Different color for lines with whitespace-only modifications
which helps tremendously.
At the moment [idea 13.5] it seems that is not possible to ignore spaces in the standard editor. You can open a support ticket
We also faced this in the company due the different codestyles used, at the end we settle for:
setting a common codestyle that everyone editing the code should [actually must] follow
reformat the whole codebase to the given codestyle
recommit the formatted code [without any addition or deletion, just the reformat]
It took just a bit of time, but at the end now we are working far better. In this way from that moment onward, we would have all the time the code that would aesthetically the same trough next versions.
You can completely disable the highlight of whitespace modified lines in :
Settings -> Editor -> Color Scheme -> VSC -> Editor Gutter -> Whitespace-modified lines
And then uncheck the background color :
Essentially, you want Intellij to use the --ignore-all-space or --ignore-space-change upon a merge.
My developer team also deals with this challenge because we have different code formatting preferences. The result is every merge is painful for no reason. The team loves being able to have their code formatting, but this negates it.
As of now there is no solution. Intellij has the technology to ignore whitespace, so fixing this is really just adding a check box on the merge diff screen or even in the version control settings.
There is a feature requests IDEA-107714
Please up vote it!
https://youtrack.jetbrains.com/issue/IDEA-107714
Try this,
View --> Active Editor --> Show whitespaces
this is guaranteed to solve your problem