16

什么是“Scala Presentation Compiler”?

4

2 回答 2

15

Scala Presentation Compiler 作为 Scala 的一部分提供,因此 IDE 可以访问不会进入最终编译输出的中间信息。

快速谷歌搜索给出了这个。Odersky 还在这个(非常有趣的)关于 Scala 2.10 中即将发生的事情的讨论中讨论了它(大约 22 分钟)。

于 2012-02-27T16:28:17.180 回答
7

它是一个编译器,它提供了很好地支持 IDE 的交互功能(如颜色编码、自动完成等)所必需的钩子。其中一个技术挑战是有效地与已编辑的内容保持同步。看到这个谈话。

于 2012-02-27T16:29:16.663 回答