将Scala 3.0 SDK添加到IntelliJ

13

目前,dotty编译器发布了其第一个RC版本,并将在接下来的几个月内发布。 我已将IntelliJ Scala插件更新为EarlyAccess,以使其与Scala 3.0配合使用,其语法高亮问题得到解决,但仍存在IntelliSense问题,建议仅为scala 2.13 API,对于Scala 3.0 API没有任何想法,这使得开发变得困难。 我尝试手动添加Scala 3.0 SDK,但它不接受它(因为新版本中编译器jar文件名已更改)。

enter image description here

有没有可能将Scala 3.0 SDK添加到IntelliJ中?


5
Scala 库的命名发生了变化。JetBrains 上的问题是这个:SCL-18196。 - Ivan Stanislavciuc
1
我不喜欢写这个,但目前(2021年2月)最好的Scala 3支持是使用带有Scala Metals插件的Visual Studio Code。 - Twistleton
1
@Twistleton,不仅如此,我降级到M3,但是IntelliSense对于TASTy模块没有作用,它仅适用于主API。 - Nik Kashi
2
@MohsenKashi 或许我们仍需耐心等待,直到所有功能都被集成到Intellij IDEA中。 - Twistleton
@MohsenKashi,对我们来说有个好消息:Metals v0.10.0插件(2021年2月24日)支持Scala 3.0.0-RC1。祝你成功! - Twistleton
显示剩余2条评论
1个回答

0

升级到 IntelliJ 2022 EAP 版本和 scala 插件的 EAP 版本。 完成后,仅通过 build.sbt 即可轻松加载 Scala3 项目。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接