自動括號對稱
更新:2007 年 11 月
自動括號對稱會針對放錯位置的括號或未正確結束的程式碼區段提供立即意見。您可以修改下列開發環境選項,以變更此功能的行為:
在選項對話方塊、文字編輯器、一般中的 [分隔符號自動反白顯示]
在選項對話方塊、環境、字型和色彩中的 [文字編輯器] 會顯示 [括號對稱 (反白顯示)] 或 [括號對稱 (矩形)] 設定
備註
自動括號對稱會辨識下列配對:
[C#]
( ) |
括號 |
[ ] |
方括弧 |
{ } |
大括號 |
< > |
角括號 |
" " |
字串 |
@" " |
逐字翻譯字串 |
#region - #endregion |
圍繞住可摺疊的程式碼區塊 |
#if、#else 和 #endif |
控制陳述式關鍵字 |
[Visual Basic]
( ) |
括號 |
[ ] |
方括弧 |
{ } |
大括號 |
<> |
角括號 |
[C++]
( ) |
括號 |
[ ] |
方括弧 |
{ } |
大括號 |
< > |
角括號 |
#if、#else 和 #endif |
條件運算式 |
輸入右括號後,右括號和其對稱的左括號都會保持反白顯示數秒鐘,或是直到您按下其他按鍵或移動游標為止。這樣在視覺上比較容易識別程式碼區塊。此外,這也有助於識別不對稱或遺漏的括號。
當您輸入右邊雙引號 (") 來結束字串或逐字翻譯字串時,編輯器會以粗體顯示整個字串。直到您移動游標之前,字串都會以粗體顯示。
對於 Visual Basic 以外的語言,將游標放在括號的左方並按下 CTRL+],游標便會移到對稱的括號。
在 Visual C# 中,將游標放置在左大括號的左邊或右大括號的右邊,將會形成以矩形外框反白顯示對稱的括號。在此例中,大括號會保持反白顯示直到移動游標為止。這也適用於對稱的括號、括弧和角括弧。