(Scala) IntelliJ IDEA中的隐式参数菜单项。如何使用?它有什么用处?

4

在IntelliJ中有一个隐式参数菜单项,如下所示。

它有什么用处?

我该怎么使用它?

我试着在使用隐式的代码部分按SHIFT-COMMAND-P键,但没有反应。

enter image description here


你在图片中标记了错误的链接。 - Mik378
我注意到了,很好 :) - Mik378
谢谢您提到这个功能! - summerbulb
1个回答

5
使用Intellij 13.1:
之前我并没有注意到这个功能(谢谢你的指出:)),但是我刚刚测试了一下,可以确认隐式参数在光标放置在方法调用上时显示使用的隐式参数。
在我的样例中,我把光标放在最外层的包装方法调用上,也就是我的Ok调用,它显示需要(并使用)一个隐式参数:一个Writeable [JSValue]
此外,当光标放置在嵌套方法调用上时,比如以下的Json.json调用,快速使用隐式参数功能使IntelliJ建议您扫描哪个方法以查找最外层的包装方法(在本例中是Ok):

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