воскресенье, 12 июня 2011 г.

Что может Ctrl в Visual Studio


Одна простая клавиша Ctrl может значительно упростить работу в Visual Studio. Помимо типичных комбинаций, которые нам очень хорошо знакомы, существует также и большое количество других, менее известных, но от этого и более ценных.

 Далее список того, что можно делать с клавишей Ctrl.


 Редактирование и печать:

 Ctrl+C, Ctrl+V, Ctrl+X, Ctrl+S — самое очевидное
 Ctrl+P — мало ли, вдруг кому-то захочется распечатать свой код
 Ctrl+Del, Ctrl+Backspace — удаление слова справа от курсора, слева от курсора
 Ctrl+Enter, Ctrl+Shift+Enter — добавление строки над текущей, под текущей
 Ctrl+J — завершение ввода выражения
 Ctrl+U — перевод символа перед курсором в нижний регистр
 Ctrl+Shift+U — перевод символа перед курсором в верхний регистр
 Ctrl+= — выделение кода до предыдущего положения курсора
 Ctrl+Left, Ctrl+Right — переход к предыдущему слову, следующему
 Ctrl+Shift+Left, Ctrl+Shift+Right — выделение слова слева от курсора, справа от курсора
 Ctrl+K, Ctrl+C(комбинация) — закомментирование строки
 Ctrl+K, Ctrl+U(комбинация) — раскомментирование строки



 Поиск и навигация:

 Ctrl+F, Ctrl+Shift+F — поиск в документе, поиск в файлах
 Ctrl+H, Ctrl+Shift+H — поиск с заменой в документе, поиск с заменой в файлах
 Ctrl+F3, Ctrl+Shift+F3 — поиск выделенного текста в прямом и обратном направлениях
 Ctrl+F4 — закрытие текущего окна
 Ctrl+F6, Ctrl+Shift+F6 — переход к следующему окну, предыдущему(по принципу последний использовавшийся)
 Ctrl+Tab, Ctrl+Shift+Tab — тот же эффект, только с отображением окон
 Ctrl+Alt+Up, Ctrl+Alt+Down — выпадающий список открытых окон
 Ctrl+- — переход к предыдущему положению курсора

 — на панели инструментов
 Ctrl+Up, Ctrl+Down — переход к следующей группе инструментов, предыдущей
 Ctrl+PageUp, Ctrl+PageDown — переход к следующему окну, предыдущему

 Компиляция и отладка:

 Ctrl+F5 — запуск без отладки
 Ctrl+Shift+B — сбилдить решение
 Ctrl+D, Ctrl+E(комбинация) — список исключений при отладке
 Ctrl+Shift+F9 — удалить все брейкпоинты

 Рефакторинг:

 Ctrl+R, Ctrl+M(комбинация) — выделение метода
 Ctrl+R, Ctrl+E(комбинация) — инкапсуляция метода
 Ctrl+R, Ctrl+I(комбинация) — выделение интерфейса
 Ctrl+R, Ctrl+V(комбинация) — удаление параметра
 Ctrl+R, Ctrl+O(комбинация) — изменить порядок параметров

 Другое:

 Ctrl+I — превращает курсор в бинокль, который при наведении на объект, выдает всплывающую подсказку о нем
 Ctrl+Space — вывод подсказок IntelliSense
 Ctrl+Alt+A — открытие командной строки
 Ctrl+K, Ctrl+I(комбинация) — всплывающие подсказки
 Ctrl+K, Ctrl+X(комбинация) — вставка шаблонов
 Ctrl+K, Ctrl+F(комбинация) — форматирование выделенного текста
 Ctrl+Alt+Space — вывод параметров функции при наборе
 Ctrl+Shift+A — добавить новые item

 — закладки(все в комбинации)
 Ctrl+K, Ctrl+K — установить закладку
 Ctrl+K, Ctrl+N — переход к следующей закладке
 Ctrl+K, Ctrl+P — возврат к предыдущей закладке
 Ctrl+K, Ctrl+L — удалить все закладки

 И наконец, мое самое любимое — Ctrl+'.'(плюс точка на латинице)
 Самая часто встречающаяся неточность — попытка использовать какой-то класс, который еще не создан, либо который не был подключен. Именно для этого и существует комбинация Ctrl+. Достаточно нажать после имени класса, как всплывающее окно предложит либо заинклюдить необходимую библиотеку, либо создать новый класс.

Взято отсюда: http://habrahabr.ru/blogs/vs/121104/
В комментариях есть еще комбо :)

1 комментарий:

  1. Харе хвастаться, Flashdevelop тоже умеет много ништяков)

    ОтветитьУдалить