我在我的应用程序的视图层的FreeMarker模板文件中有很多编码。是否可以在FreeMarker模板文件中设置调试点?
我想知道是否可以用Eclipse设置调试点。有什么好的插件可以用来调试FreeMarker模板文件吗?
我在我的应用程序的视图层的FreeMarker模板文件中有很多编码。是否可以在FreeMarker模板文件中设置调试点?
我想知道是否可以用Eclipse设置调试点。有什么好的插件可以用来调试FreeMarker模板文件吗?
据我所知,你不能。模板文件是纯文本文件,模板引擎将其读入内存,然后用它来生成写入响应的文档。这实际上不是可执行代码。您可以在模板引擎代码中放置一个断点,并遵循它所取代的内容和方式。
FreeMarker拥有一个调试API,尽管它已经停留在实验状态之前,主要是因为没有人花时间为它编写前端(如Eclipse插件)。除此之外,我知道他们已经计划在下一代LifeRay IDE版本中支持它。据我所知,他们用断点来管理,但不支持例如加入FreeMarker API。