1

有没有办法让 Play 使用来自 Eclipse 的编译类,并让 Eclipse 生成隐藏在模板后面的 Scala 类?

我运行 Play 控制台(播放调试),然后从控制台中,我使用“~ run”来持续编译。

问题是:

1) 当我对 HTML 模板进行更改时,Eclipse 需要刷新,因为它是 Play Console 正在重新生成 Scala 类,而 Eclispe 对此一无所知。

2) Eclipse 和 Play 都是编译类,这让我的 CPU 异常发热。但是仅仅关闭 Eclipse 自动构建并没有帮助,因为我仍然得到一堆红色下划线,Eclipse 认为存在编译器问题。所以我必须进行刷新和手动构建。

这些会导致糟糕的程序员体验,那么,是我做错了什么还是我必须等到有人开发出一个替换外部 Play 控制台的 Eclipse 插件?或者我应该恢复到vi?

4

1 回答 1

1

您可以将 Eclipse 设置为在文件系统上的文件更改时自动刷新您的工作区:

Window > Preferences > General > Workspace > Refresh using native hooks or polling

和我一起工作得很好。

于 2012-09-23T20:12:18.783 回答