我们的团队正在开发自定义工具链。我们希望将其构建到Eclipse CDT中。我们不希望在最终产品中看到多余的元素。
是否可以在C / C ++项目向导中隐藏/禁用/删除标准工具链?
以前,我使用org.eclipse.ui.activities扩展点隐藏了默认的调试配置。这次它对我们没有帮助。我试图删除CrossGCC插件,但安装软件中的Unistall ...按钮显示为灰色。
我使用Eclipse Luna RCP(4.4.2)进行插件开发。
答案 0 :(得分:0)
我对CDT的这一部分不太熟悉,但在进行一些代码浏览后,似乎扩展点org.eclipse.cdt.core.templates
和org.eclipse.cdt.core.templateAssociations
可能是相关的。
看看如何当前CDT代码uses these extension points将一组工具链与项目模板相关联。如果你的插件定义了他们自己的项目模板,也许你可以做类似的事情来控制相关工具链的列表?