Шорткаты
Горячие клавиши экономят часы за месяц — мышь медленнее, чем пальцы, не покидающие клавиатуру. Самые важные на старте (для macOS / Windows-Linux):
| Действие | macOS | Windows/Linux |
|---|---|---|
| Найти файл по имени | ⌘ + Shift + O | Ctrl + Shift + N |
| Найти класс | ⌘ + O | Ctrl + N |
| Найти везде (текст) | ⌘ + Shift + F | Ctrl + Shift + F |
| Перейти к объявлению | ⌘ + клик | Ctrl + клик |
| Переименовать (везде) | Shift + F6 | Shift + F6 |
| Автодополнение кода | ⌘ + Space | Ctrl + Space |
| Запустить | Control + R | Shift + F10 |
| Дебаг | Control + D | Shift + F9 |
Копнуть глубже
Самый недооценённый — Shift + F6 (Rename). Переименовывает переменную/метод/класс везде, где он используется в проекте, а не только в текущем файле — безопаснее ручного поиска-замены, потому что IDE понимает код, а не просто текст.
⌘/Ctrl + клик по любому символу — мгновенный переход к месту, где он объявлен (метод, класс, переменная) — гораздо быстрее, чем искать файл вручную.
Refactor This (⌃T на macOS / Ctrl+Alt+Shift+T на Windows) — открывает меню всех доступных рефакторингов для выбранного кода (extract method, extract variable и т.д.) — полезно, когда не помнишь точный шорткат конкретного рефакторинга.
Полный список открывается через Help → Keymap Reference — не нужно запоминать всё сразу, новые шорткаты учатся по мере того, как начинаешь замечать, что делаешь что-то мышью слишком часто.
• зачем `Shift + F6` безопаснее, чем поиск-замена руками (если дошёл до 2-го слоя).