经过长时间的Android开发中断后,我又回到了IntelliJ,所以我又习惯了。我遇到的问题是,例如,当你想要查看正在使用的类的位置时,你将把插入符号放在类声明中并发出 cmd alt F7 (在Mac OS X上)到 Find Usages ,这是从mapping.txt和seeds.txt返回的东西以及.java结果,甚至我可以设置默认做 shift cmd alt F7 并取消勾选:< em>搜索文本事件甚至将范围从Project Files更改为自定义范围(例如),这些选项 未保存 < / strong>当我再次调用查找用法时。
有没有人知道如何个性化 Find Usages ,以便它更接近Eclipse会做什么? (即,找到真实的用法而不是文本搜索事件)。
答案 0 :(得分:6)
使用快捷键 alt F7 ,而不是 cmd alt F7 。这将打开一个弹出窗口,供您选择范围,测试事件和使用类型。您必须进行一次此选择。下次按 alt F7 时,会记住您的选择。
结果是 alt F7 后跟 enter 可以满足您的需要。
答案 1 :(得分:4)
从未来报告:问题中描述的行为现已实施(Intellij issue mentioned in the comments)。
要配置 cmd alt F7 以在默认范围内运行,请先针对某些符号运行
单击扳手图标,可以选择一个预定义的范围,或者创建一个新的范围(使用 ... 按钮)。
+ 创建一个新范围。找到要查看的文件夹,然后单击递归包含。瞧!
任何后续搜索都会使用该范围,直到更改为止。