c # # регион / # несоответствие между регионами - PullRequest
4 голосов
/ 03 июня 2011

Кто-нибудь знает хороший способ узнать, где у меня есть дополнительный #region или #endregion в моем коде? У меня есть около 5000 строк кода на C #, и я пытаюсь сделать это вручную прямо сейчас. Любая помощь приветствуется.

Ответы [ 4 ]

8 голосов
/ 03 июня 2011

Do CTRL + M CTRL + L - чтобы закрыть все регионы.Затем расширяйте их по одному слева (маленький знак +), пока не увидите #region XXX, у которого нет соответствующего #endregion

Должно выглядеть так:

Несоответствие http://i51.tinypic.com/j92at5.jpg

1 голос
/ 17 августа 2012

Просто у меня возникла эта проблема,

Самый простой способ узнать, где я удалил конечную область, - это сравнить ее с последним файлом в системе контроля версий.

строка былазатем выделено и легко найти.

1 голос
/ 03 июня 2011

Что происходит, когда вы используете ярлыки, чтобы свернуть все?

CTRL + M CTRL + O - Свернуть все области не рекурсивно

Должен рухнуть весь регион, кроме несоответствия.

1 голос
/ 03 июня 2011

Нажмите Ctrl+M, M, чтобы свернуть все правильно соответствующие регионы.Тот, который не соответствует, не будет свернут, поэтому вы можете это исправить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...