当我输入“Log”时,它显示:
然后我添加一个逗号,它显示了我现在想要的内容:
为什么当我输入“Log”时它没有显示所有候选人?
答案 0 :(得分:2)
第一次不显示日志类,因为它未导入,并且存在与您的前缀匹配的导入符号。键入点后,完成搜索点之前可能匹配的所有内容。另见http://youtrack.jetbrains.com/issue/IDEA-107540的讨论。
答案 1 :(得分:0)
IDE会针对您的输入提出建议,以减少提案数量。您可以在设置窗格(see link)中将其关闭,或使用Ctrl+Space+Space
查看完整列表。
有关基本代码完成的更多信息,您可以找到here。另外,我建议你阅读the next article,这是关于智能合作的。这是非常有用的功能。
答案 2 :(得分:0)
当您键入“Log”时,IntelliJ会搜索任何带有Log in的符号,您可以尝试键入。当您键入点时,intellij会理解您要取消引用日志对象 - 它将在当前范围内查找最接近的日志定义,并为您提供可以在日志中访问的内容列表,例如作为debug()方法。