C# VS2015,#endregion缺失如何找到它?
有没有快速的方法可以找到隐藏在代码中的缺少的#endregion,编译器错误总是指向C#代码的结尾,并且没有指示它缺少的地方。Ctrl+Shift+F对于启用regex标志的C# VS2015,#endregion缺失如何找到它?,c#,visual-studio-2015,C#,Visual Studio 2015,有没有快速的方法可以找到隐藏在代码中的缺少的#endregion,编译器错误总是指向C#代码的结尾,并且没有指示它缺少的地方。Ctrl+Shift+F对于启用regex标志的#region |#endregion。然后在搜索结果中查找正确的结构。如果没有嵌套区域,则它们应该交替。如果你有,我希望你有正确的缩进,所以第一个#region没有#endregion,在前一行有相同的缩进是你要找的 请注意,您也可以使用Ctrl+Shift+F在单个文件中进行搜索 按Ctrl+M,O//折叠所有函数和区域
#region |#endregion
。然后在搜索结果中查找正确的结构。如果没有嵌套区域,则它们应该交替。如果你有,我希望你有正确的缩进,所以第一个#region
没有#endregion
,在前一行有相同的缩进是你要找的
请注意,您也可以使用Ctrl+Shift+F在单个文件中进行搜索
查找
#区域
。要么删除它,要么理解它周围的内容。不,因为您需要确定#endregion
的正确位置。编译器如何知道您希望区域结束的位置?检查您所在区域的起点,并将终点放在您希望的位置。现在是。。。只需搜索并将其全部删除。没有有用的注释……有第三方扩展可以找到它。没有。我的代码中有数百个#区域,我正在寻找快速解决方案(如果可用)。使用上面的正则表达式将所有区域替换为空!