如何创建一个RCP应用程序,它看起来与Eclipse IDE完全相同,包含所有菜单,视图和对话框......?
以下是一个示例:http://richclientplatform.blogspot.com/2007/12/oil-and-gas-industry-using-eclipse.html
我按照Lars Vogel的教程创建了一个简单的RCP应用程序:http://www.vogella.de/articles/EclipseRCP/article.html。
......接下来的步骤是什么?
答案 0 :(得分:5)
ide包为您提供了允许您使用工作空间隐喻的类和扩展点,但它不包含添加您将在Eclipse IDE中看到的所有功能的扩展。
由于RCP应用程序应用程序中的每个软件包都添加了菜单,视图和对话框,因此让应用程序看起来像IDE的方式是包含IDE附带的所有软件包。
通常你会从一个非常简单的应用程序开始,就像Vogel(我找到的那些推出好的教程)的教程一样。然后,当您找到想要添加的内容时,您将研究哪个捆绑包提供它并添加该捆绑包。当您这样做时,您的应用程序将在不增加用户不需要的功能的情况下增强功能。
编辑:让我引导您完成创建一个简单的RCP应用程序。
您现在拥有一个具有某些功能的RCP应用。接下来我们将运行它:
应用程序应该运行示例邮件应用程序。继续关闭它。现在让我们添加一个插件,这样我们就可以像在Eclipse IDE中一样显示“搜索”菜单。
现在,您应该像IDE一样使用“文件搜索”选项查看“搜索”菜单。您不会看到Java搜索或插件搜索,因为我们没有添加包含这些添加的相应JDT或PDE插件。希望这能让您了解如何添加新插件。