在 Eclipse 中,鼠标悬停显示变量定义、注释等信息的功能称为 **"悬停提示"(Hover)**,该功能默认启用,但需正确配置才能显示变量定义、Javadoc 或源码等内容。
核心设置步骤
-
打开悬停提示设置
- 路径:
Window → Preferences → Java → Editor → Hovers
- 路径:
-
启用关键提示类型
- 勾选以下选项以确保显示变量定义、注释等信息:
- **[Combined Hover]**:启用组合悬停,可同时显示多种信息(推荐)。
- **[Javadoc Hover]**:显示 Javadoc 注释(含格式和示例)。
- **[Source Hover]**:显示变量或方法的源码(包括 jar 包内源码,需附加源码)。
- **[Variable Value Hover]**:调试时显示变量运行时值(适用于 Debug 模式)。
- 勾选以下选项以确保显示变量定义、注释等信息:
-
**配置快捷键切换不同提示内容(可选)**
- 在
Hovers页面中,设置修饰键(如Ctrl、Alt)快速切换不同类型的提示:- 例如:
org.eclipse.jdt.ui.JavadocHover;Ctrl表示按住Ctrl可切换为 Javadoc 提示。
- 例如:
- 在
-
应用并重启 Eclipse
- 设置完成后点击 Apply and Close,部分配置需重启生效。
补充说明
- 若未看到变量定义或注释,可能是因为:
- 代码未编译或项目有错误。
- 对应的类或方法缺少 Javadoc。
- jar 包未关联源码(可右键 jar →
Properties → Java Source Attachment添加源码)。
- 如需更强大的悬停功能(如 Spring Bean、Lombok 生成代码等),可安装插件如 Spring Tools Suite 或 Lombok Plugin。
快速验证
- 将鼠标悬停在任意变量或方法上,应自动弹出提示框。
- 按住
Ctrl键再悬停,可切换查看 Javadoc 或源码。
如需一键导入推荐配置,可下载 hover-2025.epf 文件并通过 Preferences → Import 导入。