Eon*_*nil 15 java eclipse debugging console eval
我是Eclipse的新手.
在Objective-C中,我可以使用此命令在控制台窗口中打印对象的值.
po nameOfValue
Run Code Online (Sandbox Code Playgroud)
也许gdb
命令.我现在正在使用Eclipse,这与Eclipse中的相同之处是什么?
PS我正在调试一个Java应用程序.
Per*_*ion 22
Eclipse具有非常强大的调试功能 - 远远超过Objective C.
首先,在调试时,您可以在"变量"窗口中查看所有变量的值.此外,在"变量"窗口的下半部分,您可以键入任意Java,选择它,右键单击,然后选择"检查"或"执行".实际上,您可以在运行时以这种方式更改程序中变量的值.
您可以在源窗格中执行相同的操作.突出显示变量,右键单击并选择"检查".您还可以键入随机表达式并执行它.您还可以将监视放在变量上(我相信您可以在Objective-C中执行)或表达式.
有一个表达式视图默认不显示(在菜单中选择Window-> Views-> Expressions,而在Debug透视图中).它允许您添加任意(有效)Java表达式,然后在调试会话的生命周期中监视这些表达式的值,非常漂亮.感谢@Baldrick提醒这个伟大的工具.