当我在intellij中键入方法调用时,它没有建议参数,是否可以建议参数?
例如调用
void setFoo( Foo foo );
在上下文中
Foo foo = new Foo();
dto.setFoof(...
然后可以预先填充或建议foo(netbeans这样做)。
同样的参数,如布尔值可以暗示,是真还是假。
是否有可能在没有额外打字的情况下建议它们?
答案 0 :(得分:1)
您可以按 CTRL + J (参数信息)获取工具提示,显示方法的所有重载变体的所有参数的摘要(将插入符号放在方法)。使用代码完成时( CTRL + 空格)或SmartType( CTRL + Shift + 空间)在方法的括号内,IntelliJ尝试智能地提出适合当前上下文的参数值(例如true
或false
或产生true
或false
的方法对于布尔参数)。
在“设置”对话框(设置... - >编辑器 - >代码完成)中,您可以通过激活自动启动或启用显示完整签名来配置参数信息功能。