Intellij idea 获取用户在IDE中过去一小时内所做的未受限制/版本控制的更改

Intellij idea 获取用户在IDE中过去一小时内所做的未受限制/版本控制的更改,intellij-idea,intellij-plugin,Intellij Idea,Intellij Plugin,有没有办法获得用户在过去一小时/5小时/任意时间间隔内对IDE中的代码所做的准确更改 我正在构建一个插件,使用户可以看到他们对给定库的使用情况:例如,如果用户正在使用jdbc mongo连接器(用户调用它的方法或实例化它),我希望跟踪该使用情况 我知道我可以使用DocumentListener——这是否会得到所有/绝大多数Intellij Idea构建/版本的支持

有没有办法获得用户在过去一小时/5小时/任意时间间隔内对IDE中的代码所做的准确更改

我正在构建一个插件,使用户可以看到他们对给定库的使用情况:例如,如果用户正在使用jdbc mongo连接器(用户调用它的方法或实例化它),我希望跟踪该使用情况

我知道我可以使用
DocumentListener
——这是否会得到所有/绝大多数Intellij Idea构建/版本的支持