所以如果我输入关键字.. return type:int, parameter:String (类似这样) 它会显示结果,例如 void int Integer.parseInt(String)
希望我能解释我在找什么。
所以如果我输入关键字.. return type:int, parameter:String (类似这样) 它会显示结果,例如 void int Integer.parseInt(String)
希望我能解释我在找什么。
我认为没有办法通过其签名(参数+返回类型)来搜索方法。这里有一个类似的问题:IntelliJ: find method by signature
在以下位置调用 ctrl+shift+space:
Function<String, Integer> f =
仅返回String::hashCode
,String::length
和Integer::new
. 它错过Integer.parseInt
了可能还有数千个具有相同签名的其他方法。大量可能的结果可能是此类搜索不是 IDE 功能的原因。
您可能想尝试结构搜索和替换 ( Edit | Find | Search Structurally...
)。在那里,您可以使用如下模式:
int $method$(String $param$);
查找所有返回一个int
并采用一个String
参数的方法。