程式碼顏色標示
更新:2007 年 11 月
程式碼編輯器會剖析語彙基元 (Token) 和程式碼建構,使這些項目更容易辨識,也更容易與程式碼編輯器中的其他程式碼內容區分。程式碼編輯器剖析了程式碼之後,會以顏色適當地標示程式碼建構。
語彙基元
程式碼編輯器會以顏色標示下列語彙基元型別。
註解
排除程式碼
識別項
關鍵字
數字
運算子
前置處理器關鍵字
字串
字串 (C# @ 逐字翻譯)
使用者型別
使用者型別 (實值型別)
使用者型別 (列舉)
使用者型別 (委派)
XML CData 區段
XML 文件屬性
XML 文件註解
XML 文件標記
您可以使用選項對話方塊、環境、字型和色彩,修改預設的顏色標示設定。
內容關鍵字
程式碼編輯器會以顏色適當地標示內容關鍵字。在下列程式碼中,型別 yield 會以青綠色標示,而關鍵字 yield 則以藍色標示。
如需完整的內容關鍵字清單,請參閱 C# 關鍵字。
括號對稱顏色標示
程式碼編輯器會以粗體或反白顯示的方式標示括號對稱。
粗體標示
當您變更下列成對程式碼建構的任何一部分時,字串或程式碼建構組會短暫呈現粗體,表示兩者之間的關聯性:
" " |
字串 |
@" " |
逐字翻譯字串 |
#if, #endif |
條件區段的前置處理器指示詞 |
#region, #endregion |
條件區段的前置處理器指示詞 |
case, break |
控制陳述式關鍵字 |
default, break |
控制陳述式關鍵字 |
for, break |
評估運算式關鍵字 |
for, continue |
評估運算式關鍵字 |
foreach, break |
評估運算式關鍵字 |
foreach, continue |
評估運算式關鍵字 |
while, break |
評估運算式關鍵字 |
while, continue |
評估運算式關鍵字 |
您可以停用這項功能,只要清除選項對話方塊、文字編輯器、一般中的 [分隔符號自動反白顯示] 屬性即可。
反白顯示標示
當指標緊接在開始分隔符號的前面,或結束分隔符號的後面時,會出現灰色方框反白顯示開始和結束分隔符號,以表示兩者之間的關聯性。這項功能適用於下列對稱的括號:
{ } |
大括號 |
[ ] |
方括號 |
( ) |
圓括號 |
範例
若要實際看到對稱括號是如何以不同顏色標示,請在程式碼編輯器中手動輸入下列程式碼 (勿使用複製和貼上)。
class A
{
public A()
{
if(true)
int x =0;
else
int x =1;
}
}
顏色標示設定
顏色標示設定會透過 Visual Studio 設定保存。