【问题标题】:Immediate Window for EclipseEclipse 的即时窗口
【发布时间】:2010-11-09 20:57:15
【问题描述】:

Eclipse 是否具有类似于 Visual Studio 的“即时窗口”的功能,即我可以在调试器中评估语句的窗口?

【问题讨论】:

  • 请接受 Todd 的答案作为已接受的答案,AdamC 的答案很有用,但更类似于 Watch Window,而 Todd 找到了即时窗口的实际模拟

标签: visual-studio eclipse immediate-window


【解决方案1】:

是的。视图名称为“显示”。

窗口->显示视图->其他 它位于 Debug 文件夹下。

在那里,您可以在调试器中评估语句。

【讨论】:

  • 我建议将其更新为正确答案,因为它比“表达式视图”更接近即时窗口。
  • 选择语句,右击然后执行。您也可以按显示工具栏上的小播放按钮。
  • 另一种打开方式 Ctrl+Num 3 ,然后输入表达式
  • 函数调用在显示窗口中有效吗?它们似乎对我不起作用,或者我误解了它们的工作方式。如果我输入一个函数名并回车,它不会显示返回值。
  • 在eclipse 2019-09 R中称为Debug Shell
【解决方案2】:

Eclipse 有一个非常酷的概念调用Scrapbook Pages,即使您没有进行调试,您也可以在其中评估语句。但是,如果您想使用当前程序中的值来评估代码,请转到 Window->Show View->Expressions。您可以在其中输入任何您想要的表达式并在程序执行时对其进行跟踪。

【讨论】:

  • 表达式非常接近。谢谢!
  • 虽然答案是正确的,但在某种程度上,Todds 的答案更好,因为他为 VS 即时窗口提供了更准确的类比
  • 自动完成似乎在表达式窗口中不起作用。调试时评估 sn-ps 不方便。
  • 很好,我不知道剪贴簿页面。
  • 表达式与 Visual Studio 中的即时窗口不完全一样,Todd 的答案要好得多,应该作为答案。
【解决方案3】:

检查 ctrl-shift-i 还是显示 ctrl-shift-d?

【讨论】:

  • 为了澄清,您可以在调试器中突出显示一些代码,然后按 ctrl+shift+i 或右键单击->检查以查看代码的评估
猜你喜欢
  • 2012-03-18
  • 1970-01-01
  • 2012-05-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-02-21
  • 1970-01-01
相关资源
最近更新 更多