Grails 2.0 倒计时:用户体验

工程 | Peter Ledbrook | 2011 年 12 月 14 日 | ...

欢迎来到 Grails 2.0 倒计时的最后一篇文章:最终版本即将发布!我在这里不想说太多,因为 Grails 2.0 的一些最有趣的新功能最好是亲眼所见。 因此,我创建了一个截屏视频,以便您在首次安装 Grails 2.0 时能够准确地看到等待着您的是什么

http://www.youtube.com/watch?v=KJMR0gB6NHk

关键方面是

  • 全新的交互式控制台;
  • 更好的自动类重新加载,包括对域类和 Java 文件的支持;
  • 增强的错误报告;
  • 新的 HTML 5 脚手架;以及
  • 新的测试报告。

正如截屏视频中所示,新的交互式控制台具有:命令自动完成;使用“bang”(!)命令执行外部应用程序;命令历史记录缓冲区;以及轻松访问测试和依赖项报告。 这一切都由 Grails 类的改进的重新加载机制提供支持。 您不需要重新启动run-app像以前一样频繁!

截屏视频中缺少的一件事是新的错误视图,它可以更容易地看到错误发生的位置。 它显示了代码片段,突出显示了抛出异常的行

Grails 2 error page

您还会看到堆栈跟踪具有新的外观,以提高其可读性。 可能需要一段时间才能适应,但是一旦您习惯了,就可以更快地看到问题所在。 这对于来自非 Java 背景的人来说尤其有用!

您还可以获得 GSP 文件中问题的行准确报告,如此处所示(单击以查看完整尺寸)

Error in a GSP template

如您所见,Grails 2.0 将带来许多可以改善日常编码的功能,我们希望新的交互式控制台会大受欢迎。 享受发布吧!

获取 Spring 新闻简报

订阅 Spring 新闻简报,保持联系

订阅

领先一步

VMware 提供培训和认证,以加速您的进步。

了解更多

获得支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部