Подтвердить что ты не робот

Как свернуть пункты If, Else, For, Foreach и т.д.?

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

Существует ли расширение Visual Studio? ни ReSharper, ни JustCode не позволяют это сделать.

Спасибо!

4b9b3361

Ответ 1

Попробуйте этот плагин (расширение строки С#):

Ответ 2

Visual Studio IDE дает возможность очертить if, for, foreach, while, case switch и т.д.

Просто перейдите к Visual Studio -> Tools -> Options -> Text Editor -> C\C++- > View и установите для параметра Outline Statement Blocks значение true.

В Visual Studio 2012+ путь Visual Studio -> Tools -> Options -> Text Editor -> C\C++- > Formatting.

Ответ 4

выберите код, который вы хотите свернуть, а затем нажмите ctrl + M, ctrl + H. чтобы отключить его, нажмите ctrl + M, ctrl + U, вы также можете щелкнуть правой кнопкой мыши по выделенному фрагменту и там "Режим плана" (я не уверен, что мой VS - французский)

Ответ 5

Вы можете использовать #region для свертывания if, else, для и других аналогичных предложений.
Пример:

#region foreach
foreach(/*conditions*/) 
{
    statement 1;
    statement 2;
    ..
    statement n;
}
#endregion

Теперь для краха все используют ярлык ctrl + M, ctrl + O.