因此,参数名称在方法调用中可见。这很酷,但正如您所看到的,在这种情况下,只有第一个参数,第二个参数没有可见的名称。根据我的观察,它有时会起作用,有时却不起作用,我无法弄清楚原因。
我可以配置它,还是只是一个bug?或者也许我不明白该功能是如何工作的。
答案 0 :(得分:15)
<强> 1 强>
按方法上的Alt-Enter,然后选择不显示当前方法的提示。 然后你可以在android工作室的右下角看到一个对话框。 选择显示参数提示设置,现在您可以自定义此功能。最后,在对话框中选择undo。
<强> 2 强>
档案 - &gt;设置 - &gt;编辑 - &gt;一般 - &gt; Appearaance-&GT; show parameters提示配置
答案 1 :(得分:7)
答案 2 :(得分:1)
对于Webstorm和PhpStorm
如果变量调用未显示参数提示,则可以通过以下方法启用它
文件=>设置=>编辑器=>镶嵌提示=>(首选语言)=>参数提示=>
For non-literal arguments
答案 3 :(得分:0)
只有基元和一些复杂类型才会显示提示。您可以通过右键单击提示然后选择&#34;禁用提示&#34;。
来禁用它例如:
public void myFunction(int a, boolean b, MyClass myClass)
//do something
}
如果你打电话:
myFunction(10, true, new MyClass());
只有前两个会显示提示......
答案 4 :(得分:0)