Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Selection Colour and Comments #5

Closed
tombell opened this Issue · 4 comments

3 participants

@tombell

When selecting text the selection colour makes any comments unreadable, not a major issue, but I think it doesn't look right when you're selecting text.

An example http://cl.ly/0L2l0x0f1O3C2C2I233w

@brantb

Note that the behavior of text selection colors is a little different in VS2010 and VS2005/8.

In VS2005/8 you select a foreground and background color which is used for all selected text. In VS2010, you can't specify a foreground selected color -- it's retained from the foreground color of whatever text is selected. The background color seems to be blended with the background color of the selected text. (From here)

Here's what selected text looks like when I set the background color to #ff0000. The actual RGB values of the background are #661a21 (102/26/33), according to Photoshop. #ff0000 selection on a #ffffff (white) background results in an actual color of #ff9999. I'm guessing that's a 60% transparency, but don't quote me on that.

@tombell

Could it not be possible to use the same style of XML comments with normal comments, so it has a similar background color on the comment like http://cl.ly/2g0x0W2f0g2j1F200i05

@brantb

The problem is that when vs2010 blends the selection background color (base02) with the default background color (base3) it results in a color that is very close to the comment foreground color (base1). This means we have to do one of two things:

  1. Never use the base1/base3 combination for anything selectable, (base01/base03 for Dark) because doing so will make it invisible. Changing the comment background color to base2 to match XML Doc Comments would fall under this.
  2. Use something else for the selection color. Maybe blue?
@leddt
Owner

Blue looks a lot better!

@leddt leddt closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.