2010-08-10 157 views
9

這裏是我的方案。我喜歡我的配色方案。我有淺灰色文本的深藍色背景。我在VS 2010中的工具|中有純文本選項選項|環境|設置字體和顏色是前景和深藍色的背景深灰色:突出顯示的文本背景和前景 - 如何更改?

alt text http://www.elbalazo.net/post/vs_plaintext_color.jpg

但我需要解決這個重大問題/煩惱這是當我突出一些文字,然後失去重心與我的鼠標幾乎變成了完全白色!

alt text http://www.elbalazo.net/post/WhiteBackgroundVS2.jpg

更糟糕的是,當我鼠標的左側碼小部分線路,整個編輯器的選擇變成了白色與文字淺灰色的前景:

alt text http://www.elbalazo.net/post/WhiteBackgoundVS.jpg

無法弄清楚在哪裏以及如何解決這個問題。我沒有看到方法。注:我使用R·5.0+,所以我不知道是否有任何與此顏色問題還是什麼......也許是壓倒一切的一些東西VS或者這僅僅是一個VS的問題,我不知道。 。可能只是不在字體和顏色下的正確區域查找......但很多項目前景元素都是隻讀的。

更新:

我想這可能是(不知道)這一個,但我不能測試它作爲前景被鎖定,不可編輯:

alt text http://www.elbalazo.net/post/vs_brachmatching_color.jpg

+0

Brace匹配是另一種設置,我相信。嘗試'Collapsable Region'設置。我能夠使用那個複製和修復。 – 2010-08-10 21:33:22

回答

7

我敢確定您的第一個問題可以通過設置字體和顏色窗口中「突出顯示的參考」選項上的顏色來解決。如果ReSharper覆蓋這個設置我不能告訴你。我沒有安裝在這臺機器上。至於你的第二個問題,我不知道。

如果你在試圖找出顏色選項,你也可以嘗試Studio Styles預做那些太惱火。我相信那是我目前使用的那個。

+0

我沒有看到R#重寫..但誰知道。在R#菜單中,我沒有看到在VS的顏色設置之外設置顏色的任何地方。 – PositiveGuy 2010-08-10 21:14:50

+0

是更喜歡使用我自己的風格,但謝謝。將檢查出來。 – PositiveGuy 2010-08-10 21:15:20

2

ReSharper的確實是壓倒一切的一些設置,但這些設置可以在同一個屏幕上可以發現,對列表框的底部。

Tools | Options | Environment | Fonts and Colors中,滾動到'Display Items:'列表框的底部,您應該看到一系列以ReSharper開頭的設置。例如,當我改變我的主題以使用黑色背景時,'ReSharper Current Line Highlight'引起了我的問題。

希望有所幫助。

+0

謝謝。那麼這個特別的問題不是R#Current Line Highlight ...,所以仍然試圖找出這個問題。 – PositiveGuy 2010-08-10 21:17:04

+0

實際上,R#字體和顏色選項中沒有一個顯示白色背景和前景很淺的灰色,正如您在我的示例中看到的那樣。我記得之前檢查過,所以也許它只是其他地方...我無法在任何地方找到它。 – PositiveGuy 2010-08-10 21:18:13

+0

嘗試'Collapsable Region'設置。我能夠使用那個複製和修復。 – 2010-08-10 21:33:02

2

亮點用於匹配的引用是「突出顯示的參考」背景色(肖恩Copenhaver指出)。

的概述區域懸停的亮點是「塌陷時」(如布蘭登Satrom在他原來的問題的評論中指出)。前景色是大綱邊距中使用的顏色,背景色是文本下使用的顏色。您也可以通過禁用Tools->Options->Environment->General->Enable rich client visual experience來禁用該突出顯示,儘管這會禁用其他功能(動畫,漸變等)。

大括號匹配矩形是插入或將插入符號放在大括號上時出現的高亮區(例如「 )「,」]「,」}「)。它只能讓你覆蓋背景顏色,因爲你不能用它來改變前景(文本)的顏色。

+0

當我看着突出顯示的參考前景和背景顏色時,他們不是我上面看到的。到目前爲止,我已經查看了該列表中的每個屬性,並且就像我說過的那樣,我可以看到的唯一一個白色背景/淺灰色前景是Collapsable Region ..就是這樣!這是唯一的一個,我不能改變它來試圖看看是否修復它。如果你說這是其他的,那麼當我看着它們的工具/字體和顏色時,它們上的配色方案並不適合我所看到的...對於文本編輯器模板 – PositiveGuy 2010-08-11 19:48:24

+0

如果您希望我發送vs 2010的實際設置,特別是我創建的顏色方案,我可以。請注意,我還安裝了R#5.0+,因此您必須安裝該軟件才能複製我擁有的確切環境。 – PositiveGuy 2010-08-11 19:49:23

+0

如果你認爲它是R#相關的,你應該ping他們尋求幫助(和/或在問題標題中明確指出這是一個resharper問題)。很可能,Resharper已經在該列表中放置了一個不同的項目,您可以針對突出顯示的區域進行修改,但我不知道那是什麼。另外,你是說你不能改變可摺疊區域背景/前景?這些都可以在正常的VS中編輯(Brandon也是如此,從他的評論中),所以你可能也想問這個問題。 – 2010-08-11 21:35:00

5

我相信你正在尋找的設置是「未激活的選定文本」。在試圖找出爲什麼我選擇的搜索文本沒有以明顯的方式突出顯示時發現。

可能會晚一年...回答未來的搜索。

1

我在VS 2010和R#7.1中遇到了同樣的問題(很晚)。

禁用ReSharper > Options > Environment > Editor中的「加亮當前行」選項。

該選項啓用時會導致Highlighted Reference的VS 2010顏色選項不適用。

0

所以這很奇怪,但我遇到了同樣的問題,當我去工具 - >選項 - >環境 - >字體和顏色,並將字體大小更改爲18時,它就消失了。然後我又回到了相同的菜單並將其更改回10(默認),並且編輯器不再突出顯示可摺疊區域白色。奇怪的行爲。

1

FWIW我有這個問題,沒有ReSharper,在我的情況下,它跟蹤到Brace Matching (Rectangle)顏色設置,看起來不像我在編輯器中看到的,但仍然允許我解決問題。

相關問題