【问题标题】:Eclipse RCP - Launch editor from file menuEclipse RCP - 从文件菜单启动编辑器
【发布时间】:2010-02-09 06:21:01
【问题描述】:

从文件菜单(文件>新建)启动编辑器的最佳方法是什么。我应该将编辑器封装在视图中并从命令启动视图吗?

【问题讨论】:

    标签: eclipse user-interface rcp


    【解决方案1】:

    如果您想要一个没有文件的编辑器,最好的方法是通过正常的向导创建内容,但不要创建真实文件,而是使用虚拟输入。这些可能都与您的兴趣相关:http://wiki.eclipse.org/FAQ_How_do_I_open_an_editor_on_a_file_in_the_workspace%3Fhttp://wiki.eclipse.org/FAQ_How_do_I_open_an_editor_programmatically%3Fhttp://wiki.eclipse.org/FAQ_How_do_I_open_an_editor_on_something_that_is_not_a_file%3F。我确实在很久以前看到过一些关于创建完全虚拟输入的东西。如果我看到它,我会编辑帖子。否则,它应该像创建 org.eclipse.ui.IEditorInput 的子类一样简单,然后不将其指向任何资源,而是使用它来创建编辑器。

    【讨论】:

    • 感谢您的回复。我会调查并报告我的结果。
    • 打开图形编辑器(使用 GraphicalEditor 超类)会有什么不同吗?
    • 我不这么认为,它仍然使用 init(IEditorSite 站点,IEditorInput 输入),因此它不会强制开发人员输入任何类型的输入(即 IFileEditorInput)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-23
    • 2011-01-13
    • 1970-01-01
    • 2023-03-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多