IntelliJ的“即时”窗口

时间:2010-06-24 17:28:23

标签: java debugging java-ee intellij-idea

我正在使用IntelliJ 9,我很好奇是否有任何IntelliJ等效的Visual Studio'立即'调试窗口。在编辑器中选择所需的表达式,然后 ALT - F8 来评估表达式,但我希望能够在与之交互的窗口中编写代码我目前正在调试的内容(如果可能的话)。

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

5 个答案:

答案 0 :(得分:56)

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

答案 1 :(得分:45)

与@Noel回答相同,但更多细节。首先,表达式评估 ALT + F8 )只能在调试模式下启用

enter image description here

enter image description here

答案 2 :(得分:14)

IntelliJ IDEA 13 社区版,Windows:

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

    enter image description here

    或右键单击编辑器区域:

    enter image description here

  3. 转到代码片段模式 enter image description here

  4. 输入您的对帐单,然后点击评估 enter image description here

答案 3 :(得分:7)

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

答案 4 :(得分:2)

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

here中记载的内容:现在是表情框末端的两个小箭头,它们相互对角地对角指向。

enter image description here