我遇到intellij intellisense的问题,有时代码编译得很好并且有效,但intellij显示代码无效。
在这种特殊情况下,错误说明如下:
Cannot resolve method 'javascriptRouter(java.lang.String,
play.core.Router.JavascriptReverseRoute,
play.core.Router.javascriptReverseRoute)
这是intellij中的错误,还是我需要调整一些设置?
答案 0 :(得分:1)
看起来像喷气机知道这个问题,正在考虑修复它。以下是该问题的链接:
https://youtrack.jetbrains.com/oauth?state=%2Fissue%2FSCL-9930
答案 1 :(得分:0)
在所有条件相同的情况下,它不是IntelliJ中的错误。
IntelliSense将为您提供可能的方法,但如果您插入不匹配的参数,则不会编译。
如果您想确切知道,请双击方法名称并键入{Ctrl-B},它将转到方法的定义,您应该能够看到方法参数是什么(和可能有多种方法略有不同的签名。)