我用AI写了一个 IDEA 插件:在 Project View 中直接显示类注释

IDEA 插件:Class Hint

最近开发过程中,经常会遇到这样的情况:

项目里的类越来越多,虽然类名规范,但在 Project View 中浏览代码时,还是需要点进去才能知道这个类具体是做什么的。

于是我做了一个 IntelliJ IDEA 插件 ------ Class Hint

可以在插件市场直接搜索安装。

它能做什么?

Class Hint 会直接在 IDEA 左侧 Project View 的类名后面显示描述信息,让你不用打开文件就能快速了解类的用途。

例如:

java 复制代码
/**
 * 小猫咪
 * 不管黑猫白猫,能抓到老鼠就是好猫
 */
public class CatCharacter {
}

在 Project View 中显示为:

plain 复制代码
CatCharacter    小猫咪

描述信息来源

插件会按照以下优先级读取:

  1. JavaDoc 第一行描述
  2. Swagger / OpenAPI 注解(如 @Tag)

例如:

java 复制代码
@Tag(name = "小企鹅")
public class PenguinCharacter {
}

显示效果:

plain 复制代码
PenguinCharacter    小企鹅

功能特点

  • 仅作用于 Project View
  • 不修改编辑器内容
  • 支持 JavaDoc 描述显示
  • 支持 Swagger / OpenAPI 注解解析
  • 仅在相关注释发生变化时刷新
  • 支持字体大小调整
  • 可单独开启或关闭各项功能

目前仅支持 Java 项目节点。如果你也希望在项目树中快速了解类的用途,欢迎体验和交流反馈。