Открывающие и закрывающие скобки для комментариев (с ReSharper?)

Кто-нибудь знает, есть ли способ в Visual Studio 2010 с ReSharper 6.1 закомментировать выбранные строки кода с помощью закрывающих скобок - или просто закомментировать как выделенную открывающую скобку, так и соответствующую закрывающую скобку? Вот пример того, что я имею в виду:

if(something) {
  do(this);
}

Я ищу горячую клавишу, чтобы, когда if(something) { выбран, он закомментирует if(something) { а также }желательно исправление вкладок после того, как прокомментировано так:

// if(something) {
do(this);
//}

1 ответ

Решение

Это не совсем то, что вам нужно, но это довольно близко:

Выделите код внутри if утверждение, поместив курсор на одну фигурную скобку и нажав Ctrl + Shift + ],

Теперь ударил Ctrl + Shift + Alt + Left Arrow, Это переместит код влево, т.е. за пределы оператора if.

Вам не нужно комментировать if Выписка после этого, потому что он пуст.

Обратите внимание, что вы также можете переместить код "вправо", чтобы вернуть его в if Заявление позже.

Другие вопросы по тегам