你的运行环境(版本号「点击帮助-关于-复制」):
IntelliJ IDEA 2025.3.4
Build #IU-253.32098.37, built on March 17, 2026
Source revision: a1f2bc0e0d733
授权给 Sylvanas chen
订阅有效期至 2026年4月9日。
Evaluation purpose only.
Runtime version: 21.0.10+1-b1163.110 amd64 (JCEF 137.0.17)
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Toolkit: sun.awt.windows.WToolkit
Windows 10.0
Scala plugin:
=== compile server settings ===
use.project.home.as.working.dir=true
=== scala settings for active project ===
incremental.highlighting.enabled=true
GC: G1 Young Generation, G1 Concurrent GC, G1 Old Generation
Memory: 3072M
Cores: 12
Registry:
ide.experimental.ui=true
jdk.updater=false
scala.erase.compiler.process.jdk.once=false
maven.packagesearch.enabled=false
Non-Bundled Plugins:
org.intellij.scala (2025.3.39)
com.intellij.jvm.dfa.analysis (253.30387.20)
com.marscode (1.6.1.10)
MavenRunHelper (5.0.0-IJ2025.1)
Scala-Macro-Tools Plugin (0.5.0)
Subversion (253.32098.60)
cn.yiiguxing.plugin.translate (3.8.3)
Kotlin: 253.32098.37-IJ
问题描述(你遇到了什么问题?)
希望对SCALA 片函数的自动支持,特别是基于scala+spark数据开发是,如果能将生命对象自动填充成偏函数,特别是元组类的支持,能很大程度解决问题
复现步骤(如何才能重现这个 Bug/问题?):
Array((“name”, “age”)).map(a => a._1 + " " + a._2).foreach(println)
希望能达到的效果
Array((“name”, “age”)).map { case (name, age) => name + " " + age }.foreach(println)
报错信息或截图(如有):
请在此处粘贴截图或日志代码