【发布时间】:2012-01-10 13:18:39
【问题描述】:
我正在使用 Play 框架的 scala 模块进行 Scala Web 开发,并使用 Emacs+Ensime 来编辑代码。有时即使 Ensime 没有显示错误,Play 仍然会显示 .scala 文件的编译错误(例如类型参数错误,甚至是打字错误的覆盖,这是一个基本错误)。
如何让 ensime 显示 Play 会显示的所有编译错误?
我正在使用带有 ensime_2.8.2-SNAPSHOT-0.5.1 的 Scala 2.8.1(当我下载它时,它似乎是最好的可用选项)。
【问题讨论】:
-
您的意思是在 scala 模板(查看文件)或 scala 代码(控制器/模型等)中?如果 scala 代码中有错误,ensime 应该捕获错误,不确定模板,因为 play 有一个用于模板的自定义解析器,可以在编译之前生成代码。如果您在编译代码时发现问题,请在github 上提出问题,我相信它们会得到解决。
标签: scala playframework ensime