.png)
這種功能在 Eclipse 和許多其他 IDE 中都可用,為什麼 Visual Studio 中不存在呢?
或需要在某個地方啟用它?
答案1
它確實存在,但有兩個問題。
- 您需要位於左大括號 ({) 之前或右大括號 (}) 之後
- 顏色是灰色的,因此不太明顯
答案2
我剛剛在 Visual Studio Express 2008 (Visual C++) 中進行了測試。當我類型一個大括號,它會將我剛剛輸入的大括號及其匹配的大括號加粗。當我將文字遊標移過大括號時,它不會執行任何操作。
若要確保此功能已啟用,請前往“工具”、“選項”、“文字編輯器”、“常規”,然後檢查自動分隔符號突出顯示。 (除了大括號之外,它還突出顯示其他對,如括號、方括號和#ifdef
與#endif
對。)
您可以在「工具」、「選項」、「環境」、「字體和顏色」、「顯示設定」中變更大括號匹配突出顯示的外觀:文字編輯器, 顯示項目:大括號匹配(反白)。
根據自動大括號匹配,當文字遊標移過去大括號僅在 Visual C# 中可用。在這種情況下,您可以透過轉到與上面相同的位置並修改大括號匹配(矩形)物品。
如果您不使用 C#,只需退格並重新鍵入大括號即可達到類似的效果。或者,您可以按 Ctrl+] 在匹配的大括號之間移動。
答案3
在“工具”->“選項”中進行更改後,請記住關閉並重新開啟 Visual Studio。
我正在使用 MS Express Windows Phone,但無法弄清楚為什麼更改設定不起作用。
只需儲存、關閉、重新開啟 MS Studio