This plugin helps you navigate between Spring event publishers and listeners. It adds gutter icons to:
ApplicationEventPublisher.publishEvent()calls – click to see all methods that listen to that event.- Listener methods (annotated with
@EventListener,@TransactionalEventListeneror implementingApplicationListener) – click to see all places where that event is published.
- Download the plugin ZIP from the releases page.
- In IntelliJ IDEA:
File → Settings → Plugins → ⚙️ → Install Plugin from Disk... - Select the ZIP file and restart the IDE.
- Clone the repository.
- Run
./gradlew buildto build the plugin. - The plugin ZIP will be created in
build/distributions/.
- IntelliJ IDEA 2025.1 (Community or Ultimate) or newer.
- Java 17.
[Your License]
这是一款 IntelliJ IDEA 插件,帮助你在 Spring 应用中快速导航事件发布者和监听器。它会在编辑器边栏添加图标:
ApplicationEventPublisher.publishEvent()调用处 – 点击可查看所有监听该事件的方法。- 监听器方法(使用
@EventListener、@TransactionalEventListener注解或实现ApplicationListener接口)– 点击可查看该事件的所有发布位置。
- 从 releases 页面下载插件 ZIP 文件。
- 在 IntelliJ IDEA 中:
File → Settings → Plugins → ⚙️ → Install Plugin from Disk... - 选择下载的 ZIP 文件并重启 IDE。
- 克隆仓库。
- 运行
./gradlew build构建插件。 - 插件 ZIP 文件将生成在
build/distributions/目录下。
- IntelliJ IDEA 2025.1(社区版或旗舰版)或更高版本。
- Java 17。
[您的许可证]