2

请任何人帮助我理解和使用IDE.openEditor(IWorkbenchPage, IFile).

我有一个资源文件(xml 格式),它包含我的模型对象。我正在编写一个向导来创建它,将其保存到工作区中,在树视图中查看它(我使用 CommonNavigator)并在编辑器中打开它。我需要知道这一切的控制流程。如何在资源文件和模型对象之间进行映射,导航器如何显示该对象以及如何打开与我的资源文件关联的编辑器。

对不起,我是 Eclipse 领域的新手。我知道我需要太多,但请至少给我一个想法。非常感谢。

4

1 回答 1

0

一位伟大的人物曾经说过……“年轻的学徒,你有很多东西要学”。

通过 Eclipse 插件/RCP 开发的基础知识,这里是您开始旅程的好地方...

http://www.vogella.com/eclipse.html

如果您真的想深入了解 Eclipse 的内部,您可以使用 Eclipse 本身来教您关于真正发生的事情的肮脏细节。

  1. 弄清楚如何在 Eclipse 中查看 Eclipse 源代码。
  2. 在 Eclipse 源代码中您想了解更多的有趣点设置断点。
  3. 使用“Eclipse Application”运行配置从主 Eclipse 中运行 Eclipse 实例。
  4. 使用您新启动的 Eclipse 来执行您想要模仿的任务,并希望您会遇到一个断点,并了解 Eclipse 开发人员是如何完成您想做的事情的。
于 2012-09-05T21:02:23.433 回答