插件编译器首选项
插件清单编译器将把 plugin.xml、fragment.xml 和 MANIFEST.MF 中的语法错误标记为错误。对于插件清单中的语义问题,可以将每类问题的严重性设置为错误、警告或忽略。
工作空间设置与项目设置
通过使用
窗口 > 首选项... > 插件开发 > 编译器首选项页,可以在工作空间级别设置插件编译器首选项,这些首选项将作用于工作空间中的所有插件项目。
也可以通过在插件项目级别上设置编译器设置来覆盖工作空间作用域的设置。要完成此任务,请从插件项目的上下文菜单中选择属性。在属性对话框中,可以在插件开发 > 插件清单编译器首选项页中定制项目级清单编译器设置。
语义问题
PDE 会对 plugin.xml、fragment.xml、MANIFEST.MF 和 build.properties 文件进行验证,以标记各种可能导致插件无法正确运行的潜在问题。
请注意,某些问题(例如缺少插件标识、插件版本或插件名)将导致插件无效。因此,将使用不可协商的错误标记来标记这些问题,并且无法在此首选项页中对此进行配置。
以下是对 PDE 标记的一些不明显潜在问题的简要说明: