JetBrains logo

Scala IDE

Scala IDE

解锁 Scala IDE

在 IntelliJ IDEA 中,从 JetBrains Marketplace 或 IDE 偏好设置的 Plugins(插件)标签页安装 Scala 插件。

智能 Scala 支持

IntelliJ IDEA 通过 JetBrains 品质的语言支持和您熟悉的 IDE 体验增强您的 Scala 工作流。

包含 Scala 插件的 IntelliJ IDEA

功能特点

带有 Scala 插件的 IntelliJ IDEA 提供了成熟 Scala IDE 的所有功能以及更多优势。

嵌入提示

从使用较小的块构建表达式链开始,Scala 插件会一路伴您左右,显示每个步骤的结果类型,并高亮显示与声明类型的差异。

工作表

试验不同的工作表将变得轻而易举。您可以从头开始创建工作表,也可以将其放入现有代码库中并导入代码。您将可以访问所有标准操作与检查、代码补全、快速修复等。

提示弹出窗口:形参的隐式元素含糊不清 pc: ProjectContext

隐式形参

每次您需要使用隐式形参,但作用域中没有匹配类型的隐式声明时,Scala 插件都会高亮显示错误并建议修正方法。

提示弹出窗口:将 .drop 和 .take 替换为 .slice

集合检查

对于可被简化或替换为性能更高的转换的集合转换,Scala 插件会将其高亮显示并提供快速修复。

编译图表

您的优化潜力现在一目了然。当编译时间比预期长时,您可以在 Build (构建)窗口中打开 Chart(图表)标签页,让 Scala 插件帮助您找到瓶颈。

代码生成

让 Scala 插件为您补全代码,节省输入时间。从菜单中选择方法签名、添加缺少的字段、导入未解析的元素或插入您经常使用的代码模板。

X-Ray 模式

通过 X-Ray 模式,您可以关闭或仅部分启用嵌入提示和其他额外信息。按住 Ctrl/Cmd 键时,嵌入提示将会出现,松开后则消失。