How do I change the colours used in Resharper's preview windows? - visual-studio-2010

I'm using a dark theme in visual studio 2010, and have just set up Resharper's colours to fit that.
However, when I now use either the Inspection Results preview or the Find Usages preview, it has picked up the dark background colour setting but none of the other colour settings. This makes it rather difficult to read, black on dark gray!
I have looked through the Resharper section of the visual studio colour settings, but I can't find one for the background of a preview window specifically, has anyone else found out how to change this please?
(Edit: I have no problem with setting just the background colour back to light gray/white, especially if it's not going to pick up the other colours, so I'm clarifying that even a fairly complicated method of setting just this one colour would be fine.)

I was getting an all-white after changing to a dark theme in the Find Results but change the follow and worked for me.
Tools -> Options -> Environment -> Fonts and Colors -> Definition Window Background

If you're using VS2012, try switching to VS's built-in Dark theme to fix this problem.

Related

How to change the background color (without code windows) in Visual Studio 2019

I would like to change the background color in Visual Studio when there are no code window. Basically the default background of the window. Here is a picture...
The arrow is pointing to the area I would like to color. Any thoughts?
If you want to stay in dark mode and try to change only some areas of color. You should try to this extension. Have a nice day.
Hamit Enes pointed me in the right direction. There is an extension that let's you create themes that have a much wider and clearer set of color selections. While I could not find what I needed in the VS tools, the theme editor led me right to it. Turns out what I need was in the "Main Window, Active Background".

How to change solution name background in VS2019's main window

I'm using the Color Theme Designer extension for Visual Studio 2019 v. 16.7.5 (link to extension here). With it, I've tweaked one of the themes to be a little pleasing for my eyes.
But, I'm stuck with one particular element on the main window - the Name (caption ?) of the current opened solution which is right next to a Search pane. It gets some white-ish background, but that I really don't want. See:
I woul'd like it to appear with the same background color as the rest of the window.
The original Dark Theme has it set to black, so It has to be possible:
I went intuivitelly through all possible properties of the theme - like *Title, *Caption etc. but I just can't find the right one. Can anyone help me ?

VS2019 Tools -> Options -> Font and Colors never saved

In Visual Studio 2019 CE I try to change the font size for Text Editor.
I go to Tools -> Options -> Envirounment -> Fonts and Colors, change font size and click OK.
Font size changed and I can work.
After I close and open VS2019 these settings lost and again set to defaults.
What can be the problem? How to permanently solve it?
This might be an issue in Visual Studio 2019 application, see a similar problem discussed here.
And here's a workaround from the same thread, but not an official fix from MS.
I was experiencing almost the same issues: everything was using the
"general" defaults rather than the c# defaults (which I wanted). I set
to the c# defaults but they wouldn’t save upon reopening vs. However,
any font changes remained after reopening and any colour changes
remained - for example, I set plaintext - background to "black" rather
than "default" - which saved. I then tried switching the font colour
to white, and all the default c# colour options saved.

How to disable font smoothing in Visual Studio editor?

How can I disable the font smoothing in the text editor of Visual Studio? On some machines I use, this works, but, not in most of them.
The text in the editor on the left is not really sharp. But the font in Windows is.
There is an extension called Text Sharp that allows you to completely disable font smoothing (ClearType) for Visual Studio:
https://visualstudiogallery.msdn.microsoft.com/7aafa2ea-8c54-4da8-922e-d26bf018514d
I'm using this combined with the Source Code Pro font for very readable code.
Well, the characters are at least readable. The code itself may be a different story. :)
In Visual Studio 2019 v16.5.4 (possibly lower), there is a new feature under the Text Editor -> Advanced settings called "Text rendering method". This appears to be defaulted to "ClearType" upon installation. On my machine, I've disabled ClearType at the OS level, yet after a fresh install/update, noticed that my fonts were being smoothed.
Simply switch this setting to "Aliased" to get pixel-perfect font rendering back.
Again, this assumes you have already disabled ClearType at the system level. I am unsure if VS settings would ignore/override the system-level ClearType settings or not.
In my case the problem was that I had the text size to 120%, I just change it to 100%.
Is an option located in Display Settings above the Resolution selector. It says:
"Change the size of the text, apps, and other items"
set the value to:
100% (Recommended)
This happened to me when I added a new LCD monitor to my setup.
According to blogs.msdn.com and this post on SuperUser, you may have to disable it in many places, but for VStudio two are enough:
Control Panel > Display > Adjust ClearType Text
Control Panel > System > Adjust the appearance and performance of Windows > Visual Effects > Smooth edges of screen fonts
Don't use Consolas as it always uses ClearType, as Alex K. noted in the comments.
Prefer Lucida Console which is a fixed font (they are bold in VStudio's font list in Tools > Options > Environment > Fonts and Colors) and appears not to suffer from the effects of ClearType or smoothed edges.
For those willing to disable anti-aliasing/smooth edges/cleartype on VS Code as of today, there's no official option inside the VS Code program to do it. Instead, I have found this method that works for me, and it's thanks to this article: https://medium.com/kasun-kodagoda/fix-text-becomes-blurry-when-vs-code-application-loses-focus-issue-on-windows-d95697b2f927
Here are the steps:
<img src="https://i.stack.imgur.com/L2i9S.png" alt="..." />
Disable anti-aliasing VSCode Image:
Right click on VS Code program and go to Proprieties.
In the "target" section of the app, add the following lines: --disable-gpu --enable-use-zoom-for-dsf
Apply the changes and that's it.
I hope it's useful.
For me it helped to switch to "Consolas" font and then back to "Courier New" in Tools->Options->Environment->Fonts and Colors. Don't forget to press "OK" after switching to Consolas.

Visual Studio 2010: any way to make font settings solution dependent?

I know how to set the font in Options -> Fonts and Colors. It would be nice to be able to have font settings per solution so that 1 solution could be set to Monaco and another one set to Consolas for example.
Why? Sometimes when you have several solutions open, particularly when you have dragged code windows onto multiple screens, it would be a nice tip-off to instantly see which project you are editing by seeing the different font.
Here's a question/answer on SO which might be the solution for you.

Resources