如何创建一个 RCP 应用程序,它看起来与 Eclipse IDE 完全相同,具有所有菜单、视图、对话框...?
这是一个例子:http://richclientplatform.blogspot.com/2007/12/oil-and-gas-industry-using-eclipse.html http://richclientplatform.blogspot.com/2007/12/oil-and-gas-industry-using-eclipse.html
我按照 Lars Vogel 的教程创建了一个简单的 RCP 应用程序:http://www.vogella.de/articles/EclipseRCP/article.html http://www.vogella.de/articles/EclipseRCP/article.html.
... 什么是下一个步骤?
ide 包为您提供了类和扩展点,允许您使用工作区隐喻,但它不包括添加您在 Eclipse IDE 中看到的所有功能的扩展。
由于 RCP 应用程序中的每个捆绑包都添加了菜单、视图和对话框,因此让应用程序看起来像 IDE 的方法是包含 IDE 附带的所有捆绑包。
通常你会从一个非常简单的应用程序开始,比如 Vogel(我发现他提供了很好的教程)所描述的一些教程。然后,当您找到要添加的内容时,您研究哪个捆绑包提供了它,然后添加该捆绑包。当您这样做时,您的应用程序将增加功能,而不会获取用户不需要的功能。
EDIT:让我引导您创建一个简单的 RCP 应用程序。
- 通过转到文件 -> 新建 -> 项目来创建一个新项目
- 选择插件项目
- 将项目名称设置为 com.mydomain.rcp
- 点击下一步
- 在富客户端应用程序下选择是
- 点击下一步
- 选择 RCP 邮件模板
- 单击“完成”
您现在拥有一个具有某些功能的 RCP 应用程序。接下来我们将运行它:
- 选择运行 -> 运行配置...
- 选择左侧的Eclipse应用程序
- 右键单击并选择新建
- 寻找运行/运行产品的程序。选择 com.mydomain.rcp.product
- 单击插件选项卡
- 找到顶部的 Launch with 并仅选择下面选择的插件
- 点击右侧的取消全选
- 在插件列表中选择 com.mydomain.rcp
- 在底部取消选择自动将新工作区插件添加到此启动配置
- 右键单击添加所需插件
- 点击底部的运行
该应用程序应该运行示例邮件应用程序。继续并关闭它。现在让我们添加一个插件,这样我们就可以像在 Eclipse IDE 中一样显示“搜索”菜单。
- 在您的 com.mydomain.rcp 项目中打开您的plugin.xml 文件
- 单击依赖项选项卡
- 在所需插件下单击添加...
- 输入 org.eclipse.search
- 选择org.eclipse.search(不是源)
- Click OK
- 保存plugin.xml文件
- 从菜单中选择运行 -> 运行配置...
- 单击插件选项卡
- 右键单击添加所需插件
- 点击底部的运行
您现在应该会看到带有“文件搜索”选项的“搜索”菜单,就像 IDE 一样。但您不会看到 Java 搜索或插件搜索,因为我们没有添加包含这些添加内容的适当 JDT 或 PDE 插件。希望这能让您了解如何添加新插件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)