Scala 如何根据IntelliJ IDEA中提供的参数生成方法或构造函数参数名

Scala 如何根据IntelliJ IDEA中提供的参数生成方法或构造函数参数名,scala,intellij-idea,Scala,Intellij Idea,假设我有以下类和相应的实例: case class Account(name: String, age: Int, amount: BigDecimal, currency: String) Account("name", 93, 100, "USD") 问题:IntelliJ IDEA中是否有一种快捷方式可以根据传递的参数生成参数名,即 Account(name = "name", age = 93, amount = 100, currency = "USD") 当您有一个构造函数或一

假设我有以下类和相应的实例:

case class Account(name: String, age: Int, amount: BigDecimal, currency: String)

Account("name", 93, 100, "USD")
问题:IntelliJ IDEA中是否有一种快捷方式可以根据传递的参数生成参数名,即

Account(name = "name", age = 93, amount = 100, currency = "USD")
当您有一个构造函数或一个方法获取一长串参数并帮助读取/重构一些旧代码时,这非常有用

请注意,我知道
Ctrl+p
显示参数信息,我还知道IntelliJ中的
嵌入提示设置在编辑器中显示提示。

存在
使用命名参数

哪种转变

User("Worf")


只需
alt
+
输入
,然后选择“使用命名参数…”:

User(name = "Worf")