![](/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.