В Visual Studio F5 используется как для начала отладки, так и для возобновления выполнения программы после запуска отладки (или «продолжения»). Intellij имеет отдельные команды для отладки (Shift + F9) и возобновить программу F9).Дайте Intellij IDEA функции Visual Studio F5, F10 и F11
Нажатие F9 (программа резюме), когда отладчик не работает вызовет контекстное меню со списком конфигураций запуска, при нажатии Сдвига + F9 (начать отладку), когда отладчик работает, как представляется, запустите новый экземпляр программы и убейте старый экземпляр (!). Я могу отобразить F5 как для возобновления программы, так и для начала отладки, но она ведет себя так, как если бы она была отображена для возобновления программы в одиночку. Вместо этого я хотел бы F5 возобновить программу, если отладчик запущен, и начать отладку в противном случае.
Есть ли способ изменить функциональность ключа в Intellij на основе того, запущен ли отладчик, чтобы я мог делать F5, как в Visual Studio?
На соответствующую записку, есть какой-то способ сделать F10 и F11 (Step Over/Step Into) начать отладку на первой линии, если отладчик не запущен, также как и в Visual Studio?
Спасибо за хороший ответ! Ваше предложение сопоставления с Debug и Step Over не будет работать так же, как в Visual Studio, поскольку в Visual Studio нажатие F10/F11 запускает отладчик в первой строке программы. В любом случае, я сделал запрос функции на http://youtrack.jetbrains.com/issue/IDEA-110098 благодаря вашему предложению. –
Я отобразил Menu - Run - Отладка до F5 и удалил по умолчанию сопоставление Alt + F5, но не дает того же результата, что и мышь, чтобы выбрать этот пункт меню. Использование мыши начинает отлаживать конфигурацию отладки по умолчанию, но нажатие F5 показывает небольшое всплывающее меню, и вам нужно нажать Enter, чтобы выбрать конфигурацию отладки по умолчанию. Вы знаете какой-либо способ сопоставить F5, чтобы избежать лишнего нажатия клавиши? – RenniePet