如何检测Intellij或Android stdio文件修改'真实'实时?

时间:2017-01-06 06:13:46

标签: android-studio intellij-idea intellij-plugin

我正在为intellij想法写一个插件。

如何实时检测Intellij或Android stdio文件修改?

解决方案1: BulkFileListener

  

Ctrl + S 后可以正常工作。在没有ctrl + s的情况下添加或删除某个字符时,它无法报告此事件。

解决方案2: TypedActionHandler

  

它仅适用于添加字符。删除字符或行后,它无法报告此事件。

上述两个不是我想要的。

还有其他任何建议吗?

1 个答案:

答案 0 :(得分:1)

要获取有关所有文档更改的通知,您可以使用EditorFactory.getEventMulticaster().addDocumentListener()