IntelliJ插件 - 需要挂钩到现有的操作

Kyl*_*lar 4 java intellij-idea intellij-plugin

我正在为IntelliJ编写一个插件,需要挂钩已经存在的一些现有操作,比如保存文件,编译代码或重构.我无法在插件网站上找到有关现有操作的任何信息,只有新操作.

这些帖子类似: 在IntelliJ IDEA中保存操作Intellij 重新格式化文件保存

但由于他们不包括实际编写插件,我希望可能有一些内部钩子这样做.

Ant*_*pov 5

以下是如何通过自定义插件拦截"保存"事件的代码示例.