4

任何人都知道找出我的代码中有额外的#region 或#endregion 的好方法吗?我有大约 5000 行 c# 代码,我现在正在尝试手动执行。任何帮助表示赞赏。

4

4 回答 4

8

CTRL++ M CTRL-L关闭所有区域。+然后在左侧(小符号)一次展开它们,直到你看到#region XXX没有匹配#endregion

应该是这样的:

不匹配

于 2011-06-02T20:31:28.650 回答
1

单击Ctrl+M, M它将折叠所有正确匹配的区域。不匹配的将不会被折叠,因此您可以修复它。

于 2011-06-02T20:31:37.950 回答
1

当您使用快捷方式全部折叠时会发生什么?

CTRL+ M CTRL+ O- 不递归地折叠所有区域

它应该折叠除不匹配的区域之外的所有区域。

于 2011-06-02T20:33:11.817 回答
1

自己刚遇到这个问题

对我来说,找出我删除了 endregion 的最简单方法是与源代码管理中的最后一个文件进行比较。

然后该行被突出显示并且很容易找到。

于 2012-08-17T10:10:06.607 回答