IntelliJ的"即时"窗口

Jon*_*ott 65 java debugging intellij-idea java-ee

我正在使用IntelliJ 9,我很好奇是否有任何IntelliJ等效的Visual Studio'立即'调试窗口.有ALT- F8评估一个表达式,但我希望能够在一个窗口中编写代码,该窗口与我当前正在调试的内容交互(如果可能的话).

将消息记录到控制台的断点是有帮助的,但是如果可以的话,我想做更多的事情.

Noe*_*Ang 59

Intellij IDEA的表达式评估对话框有一个按钮,用于启用代码片段模式,该模式允许进行多语句评估.(我正在使用Ultimate Edition的9.0.2版.)


om-*_*nom 47

与@Noel答案相同,但更多细节.首先,只能在调试模式下启用Expression Evaluation(ALT+ F8).

在此输入图像描述

在此输入图像描述


ROM*_*eer 16

IntelliJ IDEA 13社区版,Windows:

  1. 转到调试模式并运行该应用程序
  2. 转到评估表达式:

    在此输入图像描述

    或者右键单击编辑器区域:

    在此输入图像描述

  3. 转到代码片段模式 在此输入图像描述

  4. 输入您的对帐单,然后单击" 评估" 在此输入图像描述


bwa*_*wok 7

您可以在alt-f8中编写代码..但是您必须一次只执行1行.如果你做了回复,你的代码将在你下一次(我认为)时返回.虽然不太理想......


Azz*_*ziz 6

仅供参考,在2019年寻找此代码的人:我尝试在IntelliJ IDEA 2019.1(最终版)中执行此操作,但在``表达式评估''对话框中找不到``代码片段模式''按钮。

作为记录在这里:现在的表情框的末尾指向彼此远离对角线的小两个箭头。

在此处输入图片说明