Горячие клавиши в Visual Studio

Visual Studio 2012 одна из лучших IDE в своем роде. Чтобы грамотно и быстро разрабатывать на ней необходимо потратить время на прочтение её документации, а также неплохо вызубрить основные горячие клавиши.

Множественное копирование в буфер обмена

Скопируйте нужный участок кода в буфер стандартным способом (через  контекстное меню или сочетание клавиш <Ctrl>+<C>). После этого в нужном месте редактора кода нажмите и удерживайте клавиши <Ctrl>+<Shift> и затем нажимайте клавишу <V>. Заметьте что вставляемые части текста циклически чередуются.

Быстрое комментирование и раскомментирование фрагментов

Выделите фрагмент кода, который хотите закомментировать  и нажмите, удерживая клавишу <Ctrl>, клавиши <K> и <C>. Для снятия комментариев нужно выделить закомментированный кусок и нажать <Ctrl>+<K>+<U>.

Принудительная подсказка IntelliSense

Если подсказка intelliSense по каким-то причинам не срабатывает, можно принудительно её отобразить нажав <Ctrl>+<J>.

Прозрачная подсказка IntelliSense

Когда подсказка закрывает нижнюю часть кода просто зажмите клавишу <Ctrl>. Теперь она станет прозрачной. Отпустите клавишу, и подсказка снова примет свой стандартный вид.

Перемещение от открывающей скобки к закрывающей скобке

Если блок кода между фигурными скобками не уменьшается на экране, то можно быстро переместиться к закрывающей скобке. Установите курсор ввода перед скобкой и нажмите комбинацию клавиш <Ctrl>+<]>. Повторное нажатие этой комбинации вернет курсор к открывающей скобке.

Сворачивание/разворачивание блока

В редакторе кода блоки исходного кода можно сворачивать, что временно сокращает место на мониторе и позволяет видеть общую структуру кода. Для этого удерживая <Ctrl> нажмите <M> два раза). А комбинация <Ctrl>+<M>+<L> сворачивает/разворачивает все блоки.

Работа в полноэкранном режиме

Чтобы работать в полноэкранном режиме, нужно нажать <Alt>+<Shift>+<Enter>. Чтобы вернуться к прежнему состоянию, нужно еще раз нажать эту комбинацию клавиш.

Переключение между окнами

Комбинация клавиш <Ctrl>+<Tab>.

Быстрый рефактор

<Ctrl>+<Shift>+<R>.

Переключение между последними окнами

<Ctrl>+<Shift>+<Backspace>

Глобальный поиск

<Ctrl>+<Shift>+<F>