如何调试intellij gdsl个文件?
答案 0 :(得分:5)
使用println。要查看控制台输出,您应首先从脚本(idea.bat或idea.sh)中启动IDEA。
答案 1 :(得分:1)
或者,将log4j
与FileAppender
(或类似)一起使用。我已使用类似的内容在log4j
文件中设置gdsl
:
class Helper{
static def LOG = Logger.getLogger( "my.gdsl" )
static
{
Logger.getRootLogger().setLevel( Level.INFO ) //as needed
BasicConfigurator.configure new FileAppender( new PatternLayout( "%5p[%d] %c %m%n\n" ), "/tmp/my-gdsl.log" )
}
}
并发出日志信息:
Helper.LOG.info "wassup?"
答案 2 :(得分:0)
虽然这个问题很老,但它可能仍然有用,因为整个gdsl部分非常强大,但也记录得非常糟糕。
您可以从任何gdsl文件通过OpenApi访问Logger(尽管通常没有代码完成,除非您在项目中包含openapi工件):
backup.png
结果将在intellij系统日志中(帮助 - >在资源管理器中显示日志)。在那里你可以尾巴/ grep /无论如何。