Одна проста клавіша 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 + PceUp, Ctrl + PceDown - перехід до наступного вікна, попереднього
Компіляція і зневаджування:
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 +. Достатньо натиснути після назви класу, як спливаюче вікно запропонує або заінклюднити необхідну бібліотеку, або створити новий клас.
На цьому, мабуть, список завершено. Прохання повідомити, якщо щось важливе було втрачено, та й неважливе теж.