我已经按照这个简单的教程http://wiki.eclipse.org/Acceleo/Getting_Started创建了一个UI启动器......但是当我完成并右键单击我的uml模型时,我没有加速标记“Acceleo Model to Tex“,所以我无法运行插件......你知道怎么可能吗? 我使用eclipse版本3.6.1与topcased ...
答案 0 :(得分:2)
我只能看到此弹出式菜单无法显示的两种方式。最不可能的是,模型的扩展名与“新UI项目”向导中的“模型文件名过滤器”字段不匹配(默认情况下为“* .uml”)。我不认为这是你的情况,但我想我会提到它。
我认为你的问题是:本教程并没有真正向那些不熟悉Eclipse插件的人解释如何使用UI项目。即:这个新的“UI项目”是一个Eclipse插件。为了显示它有助于显示的菜单,您必须将项目部署为Eclipse中的插件。这可以通过将项目导出为可部署插件(右键单击=> Export =>可部署插件和片段)或通过从包含项目的Eclipse生成新Eclipse实例来完成(Run => Run配置... =>双击'Eclipse Application'然后点击“Run”)。
这个最后的解决方案对于正在进行开发的插件是首选,因为它允许您更改插件并简单地再次生成一个新实例,以便显示更改...但是如果您的目标不是开发Eclipse插件,那么可能不是最好的解决方案,因为它迫使你有两个工作区:一个用于开发插件,另一个用于测试。您将在其上生成代码的UML模型必须位于此“测试”工作区中。