我将 IntelliJ(12.1.4) 升级到新的 Play 2.0 Support(0.5.54) 插件,发生了两件事:
我例如从 def something(s1:
String) = {} 来定义 something(s1: String, s2: String) = {} 我得到一个
在第一个参数之后预期 ) 的错误。我从
带玩终端
debug ~run
然后应用程序重新编译没有问题。
错误。颜色编码也是错误的。我试图改变
Scala 插件到 nightly build(0.10.281) 中的建议
comments但它仍然不起作用。
这非常糟糕,因为它使使用 IntelliJ 变得痛苦且适得其反。
有一个错误报告:http://youtrack.jetbrains.com/issue/SCL-5749但是什么
在此期间我应该做些什么?有人解决了这个问题吗?
最佳答案
对我来说,play2.0 版本 0.2.49 和 Scala 版本 0.10.279 可以解决问题。
对于其他版本,我会遇到错误,或者我的 IDE 无法正常工作。
Play 插件链接:http://plugins.jetbrains.com/plugin/download?pr=&updateId=13272
Scala 插件链接:http://plugins.jetbrains.com/plugin/download?pr=&updateId=13504
指示:
1 下载.zip(不要解压)
2 确保您的 IDE 文件夹 (C:\Program Files (x86)\JetBrains\IntelliJ IDEA 12.1.2\plugins) 中没有 play 或 scala 插件
3 运行 IDE 并打开插件菜单。 (文件 -> 设置... -> 插件
4、点击“从磁盘安装”按钮,选择 Play zip文件和scala zip文件。 (您不需要禁用插件列表中的 play 和 scala 插件,它们会在 IDE 重新启动后交换
5 重启你的IDE
6(可选)报告是否有效
关于scala - IntelliJ Play2 和 Scala 插件不兼容。使 IntelliJ 12 不再按预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17329977/