我对 Eclipse 插件开发有点陌生。我的要求:
我想根据一些参数在导入语句Java文件和Java项目的有效pom文件中显示警告标志(如所附的屏幕截图)。
假设 Eclipse 已经为此提供了一些类和函数,我想知道我可以在 Eclipse 插件的 list 文件中添加哪些依赖项,以及我可以扩展哪些类和可以使用的函数实现我的要求吗?
任何帮助将不胜感激。谢谢。
最佳答案
如果您愿意在编译的同时发生这种情况,您可以向 org.eclipse.jdt.core.compilationParticipant
扩展点 ( https://help.eclipse.org/2019-12/index.jsp?topic=%2Forg.eclipse.jdt.doc.isv%2Freference%2Fextension-points%2Forg_eclipse_jdt_core_compilationParticipant.html ) 添加扩展并实现CompilationParticipant.reconcile()
方法查看文件内容并使用 putProblems()
添加问题。
您还可以将其放入单独的构建器 ( https://help.eclipse.org/2019-12/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Freference%2Fref-5.htm )、资源监听器或文档监听器中,它们将调用 file.createMarker(...)
来添加错误标记。
这一切都取决于您喜欢卡在哪一层。
关于java - 构建一个 Eclipse 插件。我可以扩展哪些依赖项和哪个类来在项目的 Java 和有效 pom 文件中实现警告标志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59675863/