代码之家  ›  专栏  ›  技术社区  ›  Jon Onstott

Intellij的“即时”窗口

  •  61
  • Jon Onstott  · 技术社区  · 16 年前

    我正在使用Intellij9,我很好奇是否有任何Intellij等效的Visual Studio“即时”调试窗口。有 中高音 - F8 计算一个表达式,但我希望能够在一个窗口中编写代码,该窗口与我当前正在调试的内容交互(如果可能的话)。

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

    4 回复  |  直到 11 年前
        1
  •  56
  •   Noel Ang    16 年前

    Intellij IDEA的表达式评估对话框有一个按钮可启用 代码片段模式 允许多语句评估。(我使用的是终极版的9.0.2版。)

        2
  •  44
  •   om-nom-nom Dennis Williamson    12 年前

    与@noel答案相同,但还有一些细节。首先,可以在调试模式下启用表达式evaluation。

    估价( 中高音 + F8 )可以启用 仅在调试模式下 .

    enter image description here

    enter image description here

        3
  •  13
  •   ROMANIA_engineer Alexey    11 年前

    intellij idea 13 community edition,windows:。

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

      或在编辑器区域中单击鼠标右键:

    3. 转到代码片段模式

    4. 键入您的陈述并单击“Evaluate”(评估)

    调试模式 运行应用程序
  • 计算表达式 :

    enter image description here

    或在编辑器区域中单击鼠标右键:

    enter image description here

  • 代码片段模式 enter image description here

  • 键入您的声明并单击 评价 enter image description here

  •     4
  •  7
  •   bwawok    16 年前

    您可以用alt-f8编写代码。但你一次只能做一行。如果你做一个返回,你的代码会在你点击下一个时返回(我想)。但这并不理想…