VS2015,#endregion缺少如何找到它?

时间:2016-04-19 10:38:46

标签: c# visual-studio-2015

有没有快速找到遗留在代码中的#endregion的方法,编译器错误总是指向C#代码的末尾,没有指示它丢失的地方。

2 个答案:

答案 0 :(得分:1)

带有正则表达式标志的#region|#endregion

Ctrl + Shift + F 。然后通过搜索结果查看正确的结构。如果您没有嵌套区域,则应该交替使用。如果你有,我希望你有正确的缩进,所以首先#region没有#endregion在上一行中有相同的缩进是你正在寻找的。

答案 1 :(得分:0)

  1. 按Ctrl + M,O //折叠所有功能和区域;
  2. 按Ctrl + F并键入#region //从类的开始向下滚动;
  3. 它将清晰地显示为以下屏幕截图,没有+号,但其他区域将带有+号;
  4. 您会注意到封闭区域将以灰色折叠,并且'#region'将不可见,但开放区域将如屏幕截图所示;
  5. 注意:如果您不知道#endregion应该在哪里,请删除 '#region'或在开始#region下方写#endregion;
  6. 然后错误会突然出现。

ScreenShot