Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
任何人都知道找出我的代码中有额外的#region 或#endregion 的好方法吗?我有大约 5000 行 c# 代码,我现在正在尝试手动执行。任何帮助表示赞赏。
做CTRL++ M CTRL-L关闭所有区域。+然后在左侧(小符号)一次展开它们,直到你看到#region XXX没有匹配#endregion
+
#region XXX
#endregion
应该是这样的:
单击Ctrl+M, M它将折叠所有正确匹配的区域。不匹配的将不会被折叠,因此您可以修复它。
Ctrl+M, M
当您使用快捷方式全部折叠时会发生什么?
CTRL+ M CTRL+ O- 不递归地折叠所有区域
它应该折叠除不匹配的区域之外的所有区域。
自己刚遇到这个问题
对我来说,找出我删除了 endregion 的最简单方法是与源代码管理中的最后一个文件进行比较。
然后该行被突出显示并且很容易找到。