![](/img/trans.png)
[英]How can I stop Visual Studio 2010 from auto generating controls in a template?
[英]How do I stop Auto Outline Expansion in Visual Studio 2010?
如何阻止Visual Studio 2010自動擴展輪廓/區域?
現在每當我創建某些語法錯誤時(通常在編輯時,有時只是從開始鍵入新代碼),它將自動擴展該行下面的每個大綱/區域。
我已經完成了格式設置,但我找不到任何東西。 也許我不知道適用於該設置的正確術語。
導致此行為的示例代碼(眾多之一):
public string myMethod1(string myStr)
{
try //<-SELECT AND DELETE ME
{ //<-AND ME TOO, AT THE SAME TIME
return myStr + "success";
}
catch
{
return myStr + "failed";
}
}
//ALL OF THESE BELOW WERE COLLAPSED,
//BUT WILL EXPAND WHEN "TRY {" IS DELETED
#region HIDING
public string myMethod2(string myStr) { /*...*/ }
public string myMethod3(string myStr) { /*...*/ }
public string myMethod4(string myStr) { /*...*/ }
public string myMethod5(string myStr) { /*...*/ }
#endregion HIDING
謝謝你的幫助!
編輯:
我可以通過刪除任何起始括號{
,在我的代碼中的任何地方強制發生。
這不是正常行為。 您安裝的加載項可能會錯誤地執行此操作。 您可以轉到工具 - >導入和導出設置,將您的環境重置為默認設置...
保存當前設置可以保留舊的內容,以防您不喜歡自己選擇的默認設置。 因此,執行此操作時,實際上沒有機會丟失環境設置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.