Eclipse插件开发:代码审查



我正在尝试为Eclipse编写一个插件,该插件应该分析开放项目中的所有java文件。

是否可以将我的代码添加到Eclipse本身的代码解析器中?目前,我能够加载工作区并遍历所有java文件,但是第一次迭代之后的任何更改都将丢失。

您可以使用org.eclipse.jdt.core.compilationParticipant扩展点来定义一个扩展org.eclipse.jdt.core.compiler.CompilationParticipant的类,该类将在项目编译期间的各个点被调用。

您还可以使用IResourceChangeListener来监听单个资源的更改:

ResourcesPlugin.getWorkspace().addResourceChangeListener(listener);

相关内容

  • 没有找到相关文章

最新更新