【问题标题】:Interactive Debugging Grails交互式调试 Grails
【发布时间】:2014-01-21 10:54:36
【问题描述】:

如何在 Grails 的特定点启动调试控制台?我正在使用 GGTS,每当我输入断点时,我都会看到调试屏幕,这很好,但我只能检查变量。我需要能够有一个控制台,我可以在其中调用具有变量值的方法,即断点所在的位置。我安装了这个插件,

http://grails.org/plugin/console

但它只在浏览器中给了我一个 grails 控制台,我不明白它的目的是什么。

有什么帮助吗?

P.S:为了帮助理解我的意思,我想要一个类似于 Ruby on Rails 的东西,一个交互式调试器。

【问题讨论】:

  • 插件的目的在问题中提到的同一页面中得到了很好的提及。

标签: grails


【解决方案1】:

我认为您在“显示”窗口之后。

转到Window > Show View > Other... > Display

您现在可以在当前断点的上下文中调用方法。

【讨论】:

  • 我完全按照你说的做了。我输入了一些命令,但没有任何反应。一个例子是“println session”和“println params”,但我无法执行它。这似乎只是一个“文本编辑器”。
  • @TrtTrt 你按文档中所说的ExecuteCtrl + Enter 了吗?
  • 您需要高亮显示代码并按 ctrl-shift-D 执行它。我每天都在 Java 和 Grails 上使用这个特性。这里还有另一个 stackoverflow 问题,其中包含更多详细信息 - stackoverflow.com/questions/2014068/immediate-window
  • 这很奇怪。无论如何,无论我传入什么代码,我现在都会得到这个,(Groovy)在评估期间发生异常......@rcgeorge23 ​​如果你编辑你的问题,我可以删除负 1 并接受它,因为它现在不会让我
猜你喜欢
  • 2016-10-18
  • 1970-01-01
  • 2018-07-11
  • 2020-05-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-09-19
  • 1970-01-01
相关资源
最近更新 更多