从 Eclipse 转到 IDEA 时,我最先想找回的一个习惯,是快速查看当前类有哪些方法。这个需求可以用结构窗口,也可以用临时弹窗完成。
固定结构窗口
在当前文件打开 Structure 工具窗口,可以持续查看字段、方法和其他结构。常见 Windows/Linux 默认键位是 Alt+7,也可以从 View > Tool Windows > Structure 进入。
固定窗口适合边阅读边定位;显示项目、排序和继承成员等选项会影响列表范围,不能把当前显示等同于整个继承体系的所有成员。
临时文件结构弹窗
File Structure 常见默认键位是 Ctrl+F12,也可从 Navigate > File Structure 进入。打开后输入成员名称缩小结果,再回车跳到对应位置。IDEA 文件结构说明
这更适合只想跳到某个方法、用完即走的场景。继承成员、匿名类或 lambda 是否显示,应按弹窗中的选项判断。
快捷键不一致时搜索动作
操作系统、Keymap、自定义设置和系统级快捷键都可能改变按键。macOS 不要直接照搬上述组合;在设置的 Keymap 中搜索 File Structure 或 Structure,查看实际绑定,必要时设置不冲突的组合。
记动作名称比记一组键位更稳定。它解决的是当前文件导航,不等于查找类、搜索整个项目或查看调用关系;不同需求应选择相应动作。