我剛花了幾個小時試圖調試我的代碼。整個問題歸結爲一條線:Visual Studio 2010:是否可以在條件之外突出顯示所有「==」?
a == b;
當我真的想要
a = b;
一個經典而愚蠢的問題。事情是,每次我檢查這段代碼時,我的眼睛都會掩蓋==。
有沒有一種方法可以在條件之外的所有==上啓用語法高亮顯示(波形曲線)?我想讓Visual Studio在if(),while(),for(),?:等等之外有一個==時提醒我。這個程序是用C++編寫的,但是我想C#編輯的相同功能。
我會解決的東西,讓我(很容易)使用正則表達式設置錯誤波形。
你不需要它爲C#。該語言禁止這一點。 – 2011-06-09 15:46:57
讓我想起當時我浪費了一天的時間來追蹤一個錯誤,這個錯誤原來是寫成「x!= x;'的行,當作者意思是'x =!x;'時。在我注意到這個問題之前,我可能曾經看過那一行100次。如果更多的程序員利用他們的空間條使代碼可讀,那將會很好。 – 2011-06-09 15:53:49