【发布时间】:2014-06-22 15:58:48
【问题描述】:
是否可以在 Eclipse 中评估类似于 IntelliJ 的表达式。您可以在哪里动态键入代码并在调试期间显示结果?我知道它做了类似的“显示”,但你需要突出显示已经编写的代码(所以除非你重新编译,否则你不能编写任何新代码)。
也许有我可以使用的插件?我刚开始使用eclipse
【问题讨论】:
标签: java eclipse intellij-idea
是否可以在 Eclipse 中评估类似于 IntelliJ 的表达式。您可以在哪里动态键入代码并在调试期间显示结果?我知道它做了类似的“显示”,但你需要突出显示已经编写的代码(所以除非你重新编译,否则你不能编写任何新代码)。
也许有我可以使用的插件?我刚开始使用eclipse
【问题讨论】:
标签: java eclipse intellij-idea
虽然显示视图有效;还有两种方法可以计算表达式。
【讨论】:
1 - 在您正在调试的方法中输入您的表达式
2 - 选择该代码
3 - 按 CTRL + SHIFT + I
4 - Eclipse 将评估您的表达式并在浮动窗口中显示结果
【讨论】:
还有一个 Display 视图可以完全满足您的需求。转到Window > Show view > Display(或其他...如果显示视图不存在。在显示视图中,您可以在调试期间键入任何您想要的代码(内容辅助可用)。当前对象和变量也可以使用。编写代码后,您必须突出显示它,右键单击并选择Execute 或点击CTRL-U。您可以尝试其他可能的操作,如嗯。
除此之外,如果您有正在调试的类的源代码,您还可以在调试期间编写源代码并使用 Display 对其进行评估。
【讨论】:
选择代码中的任何表达式。然后右键单击并选择“显示”(或按相关的组合键)。
对于全新的表达式,请使用“显示”视图。它就像一个表情剪贴簿。如果显示视图不可见,请选择Window > Show view > Display 以添加它。然后在视图中键入任何表达式,并执行与代码中的表达式相同的操作:选择表达式,右键单击并选择“显示”。
对于您希望始终查看其值的表达式,每次停止执行时,请改用“表达式”视图。
【讨论】:
您可以使用“调试”透视图动态更改变量值。 Eclipse 的右上角应该有变量视图,您可以从中选择变量名并更改其值。您还可以通过选择 Eclipse 右上角的断点视图来设置条件断点。右键单击断点并选择断点属性。选中条件复选框并编写一个表达式,只有当它评估为真时,程序才会在调试期间暂停。
【讨论】: