我正在使用资源更改侦听器来跟踪对项目所做的更改。在这些更改中,我想知道更改是通过Eclipse菜单还是其他一些eclipse插件完成的,或者是否由用户输入。请提出一种方法来实现这一目标。
答案 0 :(得分:3)
我不确定是否有直接的API,因为它主要实现的接口IResourceDelta
没有修改资源的方法。
您可以主要根据修改后的资源跟踪大部分更改,但“修改者”对我来说也是一个未解决的问题。我发现这个资源在这方面很有用, http://www.eclipse.org/articles/Article-Resource-deltas/resource-deltas.html