2011-06-04 62 views
7

由於某種原因,在新計算機上,Visual Studio不會自動關閉卷曲括號。Visual Studio不關閉卷曲支架

if(Username.Text.Equals()) { 

而且它不會自動關閉。在我安裝VS2010的所有其他機器上完美工作。現在它不會。

而且在選項菜單中似乎沒有設置來改變這種行爲。我需要做什麼?

+0

你是認真的嗎?我以前沒有見過。哪個關鍵要做?我沒有看到在C#中,但我已經看到,在vb.net – naveen 2011-06-04 15:51:51

+0

我正在一個C#項目。我只需輸入{並按回車。而以前,這總是自動完成}。現在它不是由於某種原因。 – KdgDev 2011-06-04 15:55:40

+1

我還必須手動輸入右括號,此時代碼塊會自動格式化/縮進。我從來沒有VS2010自動爲我輸入一個右括號。我認爲這是默認的?你確定這些機器沒有安裝插件或工具,比如Resharper? – keyboardP 2011-06-04 15:57:39

回答

2

當您鍵入時,Visual Studio會自動格式化匹配的括號對,但是我從來沒有在Visual Studio的「開箱即用」中看到這一點。

根據this Microsoft Connect entry,它正式不在VS2010上,由於時間優先問題與時間限制而被削減。

但是,如免費的微軟Productivity Power Tools或不是免費的JetBrains ReSharper將爲您添加此功能。也許你曾經在其他計算機上安裝過這些(或其他類似的)附加組件之一。