ont*_*ntk 4 debugging grails groovy sublimetext
我开始使用Grails,我观看了很多视频,主持人用命令行和文本编辑器(如textmate)演示了Grails 2.X.
这是我的两个问题:
它是推荐的工作流程还是最流行的工作流程?或者大多数人使用STS?
我喜欢文本编辑器,我想知道是否可以使用Sublime Text 2调试Grails应用程序
谢谢
您可以jdb
使用JDK附带的bare bones 调试器调试IDE外部的grails应用程序.您将无法获得典型的IDE调试体验,但更像gdb
是Unix上的传统命令行调试器.
要开始使用,请运行您的应用程序grails -debug
而不是grails
.你会看到的
Listening for transport dt_socket at address: 5005
Run Code Online (Sandbox Code Playgroud)
此时,运行jdb
如下:
jdb -attach localhost:5005
Run Code Online (Sandbox Code Playgroud)
系统会提示您输入main[1]
.现在您可以设置断点和监视并启动您的应用程序.例如:
main[1] stop in mypackage.MyController.action()
Deferring breakpoint mypackage.MyController.action().
It will be set after the class is loaded.
main[1] run
Run Code Online (Sandbox Code Playgroud)
当遇到断点时,您可以使用step
和逐步执行代码next
,并继续运行cont
.