我在XML中选择了一个id,鼠标右键单击,发现Usage显示没有出现id,即使id存在于java文件中。如果我在 Mac 中做同样的事情,它就会找到它。
那么是否存在缓存问题或其他问题?
要修复自动完成功能,请访问:
文件 -> 使缓存无效 -> 重新启动 -> 单击“无效并重新启动”
该快捷方式不起作用的另一个原因是,可能您的 GEFORCE EXPERIENCE 正在使用该快捷方式,这发生在我的系统上: 在您的 GEFORCE EXPERIENCE 中删除该快捷方式
我从以下链接得知:
https://intellij-support.jetbrains.com/hc/en-us/community/posts/206845105/comments/115000444830
我遇到了同样的问题,不幸的是@josedlujan's的答案并没有解决问题。
或者,您可以尝试
Ctrl
+Shift
+F
来确定找到您想要的内容,同时双击单击 Shift
将打开一个快速对话框来查找特定关键字在整个项目中。
对于那些在基于 IntelliJ 的 IDE 中可能遇到“自动完成”和“查找”功能问题的人:
您是否检查过项目的源代码目录是否被排除在索引之外?如果排除它们,基于 IntelliJ 的 IDE 不会索引这些目录的内容。如您所知,您可以通过右键单击所需的目录进行检查,然后 -> 将目录标记为 -> 不排除。
希望对您有帮助。