在Visual Studio 2005/2008中实现接口时删除自动#region /#endregion标记

当用户使用“实现Inteface X”上下文菜单function时,插入的代码被a包围

#region [interfacename] Members #endregion 

对。 我总是最终删除这个,有没有办法我可以永久closures它? 我已经通过片段目录快速search,但不知道这是否是正确的地方。 有我pp_region.snippet,我想我可以修改,但我有这种感觉,将完全closures#region /#endregion。 我以为我会问我在这之前,我会去重新安装VS …

您可以通过工具/选项将其closures

然后,在选项窗口中,select“文本编辑器”,然后select您select的语言(C#为ex)。 然后,你select“高级”,然后,你有一个checkbox,说:“环绕生成的代码与#区域”

另外,如果你使用Resharper,你可以完全configuration你的类的布局,使它们看起来完全符合你的需要。 其中一个选项是在find任何区域标签时彻底删除区域标签。 打开任何C#项目并且只通过[CTRL + E,C]重新格式化,