PhpStorm vs NetBeans

Горячие клавиши (Windows / Linux) Различия выделены жёлтым Много общего — отмечено зелёным тегом
различаются совпадают macOS: Ctrl → ⌘, Alt → ⌥
Действие / команда PhpStorm NetBeans
🔹 Базовые операции
Копировать Ctrl+C Ctrl+C общее
Вырезать Ctrl+X Ctrl+X общее
Вставить Ctrl+V Ctrl+V общее
Отменить Ctrl+Z Ctrl+Z общее
Повторить (Redo) Ctrl+Shift+Z Ctrl+Y
Сохранить Ctrl+S Ctrl+S общее
Выделить всё Ctrl+A Ctrl+A общее
🔹 Редактирование кода
Удалить строку Ctrl+Y (или Ctrl+X без выделения) Ctrl+E
Дублировать строку Ctrl+D Ctrl+Shift+↑ /
Форматировать код Ctrl+Alt+L Ctrl+Shift+F
Закомментировать / раскомментировать строку Ctrl+/ Ctrl+/ общее
Закомментировать блок Ctrl+Shift+/ Ctrl+Shift+/ общее
🔹 Навигация по коду
Перейти к строке Ctrl+G Ctrl+L
Перейти к классу Ctrl+N Ctrl+O
Перейти к файлу Ctrl+Shift+N Ctrl+Shift+O
Перейти к объявлению (Declaration) Ctrl+B Ctrl+B общее
Найти использования (Find Usages) Alt+F7 Alt+F7 общее
Быстрое исправление (Show intentions) Alt+Enter Alt+Enter общее
🔹 Рефакторинг
Переименовать (Rename) Shift+F6 Shift+F6 общее
Извлечь метод (Extract Method) Ctrl+Alt+M Ctrl+Shift+M
Генерация кода (Getter/Setter и т.д.) Alt+Insert Alt+Insert общее
Ввести переменную / поле / константу Ctrl+Alt+V / F / C Ctrl+Alt+V / F / C общее
🔹 Запуск и отладка
Запуск (Run) Shift+F10 F6
Отладка (Debug) Shift+F9 Ctrl+F5
Продолжить (Resume) F9 F5
Шаг с заходом (Step Into) F7 F7 общее
Шаг обход (Step Over) F8 F8 общее
Точка останова (Toggle Breakpoint) Ctrl+F8 Ctrl+F8 общее
🔹 Поиск, замена, документация
Найти в проекте (Find in Path) Ctrl+Shift+F Ctrl+Shift+F общее
Заменить в пути (Replace in Path) Ctrl+Shift+R Ctrl+Shift+H
Показать документацию / Javadoc Ctrl+Q Ctrl+Shift+Space
🔹 Вкладки и окна
Закрыть текущую вкладку Ctrl+F4 Ctrl+W
Закрыть все вкладки Ctrl+Shift+F4 Ctrl+Shift+W
Недавние файлы / переключение Ctrl+E (список последних) Ctrl+Shift+E (последние)
Следующая / предыдущая вкладка Alt+→ / Ctrl+PageDown / PageUp
🔹 Сворачивание кода
Свернуть все Ctrl+Shift+− (минус) Ctrl+Shift+− общее
Развернуть все Ctrl+Shift++ (плюс) Ctrl+Shift++ общее
В NetBeans Ctrl+Shift+↑/↓ — дублирование строки вверх/вниз. В PhpStorm Ctrl+Y удаляет строку, Ctrl+Shift+Z — повтор. Ctrl+Tab (обе IDE) — переключение между сплитами/вкладками.
сравнение актуально для PhpStorm 2024+ и NetBeans 18+ / Apache NetBeans