我正在使用IntelliJ 9,我很好奇是否有任何IntelliJ等效的Visual Studio'立即'调试窗口.有ALT- F8评估一个表达式,但我希望能够在一个窗口中编写代码,该窗口与我当前正在调试的内容交互(如果可能的话).
将消息记录到控制台的断点是有帮助的,但是如果可以的话,我想做更多的事情.
Intellij IDEA的表达式评估对话框有一个按钮,用于启用代码片段模式,该模式允许进行多语句评估.(我正在使用Ultimate Edition的9.0.2版.)
与@Noel答案相同,但更多细节.首先,只能在调试模式下启用Expression Evaluation(ALT+ F8).
IntelliJ IDEA 13社区版,Windows:
转到调试模式并运行该应用程序
转到评估表达式:
或者右键单击编辑器区域:
转到代码片段模式
输入您的对帐单,然后单击" 评估"
您可以在alt-f8中编写代码..但是您必须一次只执行1行.如果你做了回复,你的代码将在你下一次(我认为)时返回.虽然不太理想......
仅供参考,在2019年寻找此代码的人:我尝试在IntelliJ IDEA 2019.1(最终版)中执行此操作,但在``表达式评估''对话框中找不到``代码片段模式''按钮。
作为记录在这里:现在的表情框的末尾指向彼此远离对角线的小两个箭头。