是否有一个工具可以让我在build.gradle文件中设置断点并在调试器中逐步执行任务?
注意:我认为我提出的问题与关于调试Gradle插件的类似stackoverflow问题不同,其中(可能)的目的是逐步执行位于单独文件中的自定义Groovy或Java插件代码.我想在一个简单的build.gradle文件中的Gradle任务中设置一个断点,比如......
task example {
println "I want to set a breakpoint here"
}
Run Code Online (Sandbox Code Playgroud)
...所以当我运行时,gradle example我可以在调试器中检查上下文.
(对于那些指向IntelliJ的人来说......虽然JetBrains的网站宣称他们支持在IDEA UI中调试Gradle脚本,但AFAICT这是不真实的,因为IDEA13 EAP报告已经破坏了这一点,并且在IDEA14中尚未修复.在Intellij/Android Studio中调试Gradle构建文件)
是否有任何调试工具允许我在build.gradle文件中设置断点,或者是否有一些关于Gradle DSL的内容使得从根本上不可能在上面的例子中设置断点?