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

Rus*_*yev 4 scala intellij-idea

假设我有以下类和各自的实例:

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

Account("name", 93, 100, "USD")
Run Code Online (Sandbox Code Playgroud)

问题:IntelliJ IDEA 中是否有一个快捷方式可以根据传递的参数生成参数名称,即

Account(name = "name", age = 93, amount = 100, currency = "USD")
Run Code Online (Sandbox Code Playgroud)

当您有一个构造函数或一个带有长参数列表的方法时,这非常有用,并且有助于读取/重构一些旧代码。

请注意,我知道Ctrl+P显示参数信息,并且我也知道Inlay HintsIntelliJ 中的设置显示编辑器中的提示。

Sca*_*way 5

只需alt+Enter然后选择“使用命名参数...”: 在此输入图像描述