Ответ 1
В диалоговом окне Intellij IDEA Expression Evaluation имеется кнопка для включения режима фрагмента кода, что позволяет проводить оценки с несколькими отчетами. (Я использую версию 9.0.2 Ultimate Edition.)
Я использую IntelliJ 9, и мне любопытно, есть ли какой-нибудь IntelliJ-эквивалент окна немедленной отладки Visual Studio. В редакторе выбирается нужное выражение, затем ALT - F8, но я хотел бы иметь возможность писать код в окне, которое взаимодействует с тем, что я сейчас отлаживаю (если это вообще возможно).).
Полезно иметь точки останова, которые регистрируют сообщения на консоли, но я бы хотел сделать больше, чем смогу, если смогу.
В диалоговом окне Intellij IDEA Expression Evaluation имеется кнопка для включения режима фрагмента кода, что позволяет проводить оценки с несколькими отчетами. (Я использую версию 9.0.2 Ultimate Edition.)
То же, что и @Noel, но некоторые подробности. Прежде всего, Expression Evaluation (ALT + F8) можно включить только в режиме отладки.
IntelliJ IDEA 13 Community Edition, Windows:
Перейдите в Выразить выражение:
или щелкните правой кнопкой мыши в области редактора:
Перейдите в Режим фрагмента кода
Введите ваши заявления и нажмите Оценить
Вы можете написать код в alt-f8.., но вы должны сделать это только по 1 строке за раз. Если вы сделаете возврат, ваш код вернется, когда вы нажмете дальше (я думаю). Это не идеально, хотя...
К сведению тех, кто ищет это в 2019 году: я пытался сделать это в IntelliJ IDEA 2019.1 (Ultimate Edition), но не смог найти кнопку режима фрагмента кода в диалоге оценки выражений.
Как задокументировано здесь: теперь это две крошечные стрелки, указывающие друг от друга по диагонали в конце поля выражения.