`
qq123zhz
  • 浏览: 534478 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

关于在NavigatorView中双击打开编辑器的问题

 
阅读更多
我的实现代码是:
IWorkbenchWindow window= getPlugin().getWorkbench().getActiveWorkbenchWindow();
window.getActivePage().openEditor(new REditorInput(), REditor.class.getName());
可是每次双击的时候总是打开两个编辑器,不知道是什么问题。。。。
我的文件是通过addFileToProject()直接加上去的,且没有后缀名。。。
你打开的两个编辑器是否都是你自己创建的编辑器?如果是,检查你扩展editor是的设置,是否已经定定义了打开没有扩展名的特定的文件使用这个编辑器,如果已经定义了,就不用在加代码打开了.
 
分享到:
评论

相关推荐

    SIMOTION MCC编程环境介绍

    当多个MCC图或MCC源文件同时打开时,可以通过选择工作区下方的标签、`Windows`菜单或项目浏览区中的双击来切换查看不同程序。 ##### 2.2 MCC编辑器的设置 用户可以通过`Options > Settings`中的`MCC Editor`标签页...

    MYECLIPSE快捷键大全JAVAOOP.pdf

    27. **Window > Show View > Navigator**:打开导航视图,便于在项目结构中查找文件。 28. **Ctrl+1**:快速修复,自动识别并解决代码问题。 29. **Ctrl+Alt+↓** 和 **Ctrl+Alt+↑**:复制当前行到下一行或上一行...

    myeclipse常用快捷键

    24. **双击窗口的左边框**:在代码编辑器中添加或取消断点,方便调试。 25. **在.java或.jsp文件中右键选择“Compare With”或“Replace With”**:可以比较文件的不同版本或替换为其他版本,对于版本控制非常有用...

    MyEclipse快捷键

    - 在代码编辑器的左侧添加行号,方便阅读和定位代码。 12. **格式化代码**: - `Ctrl+I`:格式化当前选中元素。 - `Ctrl+Shift+F`:格式化整个文件。 13. **导入包**: - `Ctrl+Shift+M`:为选中的类自动添加...

    ControlDesk操作

    - 查看操作日志信息:通过“LogViewer”工具窗口查看记录在dSPACE.log文件中的所有ControlDesk操作和信息,也可以从菜单栏“View”->“LogFile”在工作区打开dSPACE.log文件。 用户自定义功能: - 用户可以通过...

    MyEclipse快捷方式

    23. **Window-Show View-Navigator**:调出导航视图,便于快速定位项目结构。 24. **Ctrl+1**:快速修复,能自动识别并解决代码中的问题。 25. **行操作快捷键**:如Ctrl+Alt+↓/↑复制行,Alt+↓/↑交换行位置,...

    myeclipse快捷键大全

    1. **Ctrl+M**:切换窗口大小,方便在不同的编辑器和视图之间调整布局。 2. **Ctrl+Q**:快速回到上次编辑的位置,方便在代码间快速导航。 3. **F2**:在鼠标悬停在标记上时显示Tooltip描述,方便查看变量或方法的...

    MyEclipse 快捷键大全.doc

    6. Ctrl+PgUp:在代码窗口中,它会打开"Show List"下拉框,显示最近打开的文件列表,方便快速切换。 7. Ctrl+/:在代码窗口中,这个快捷键可以添加或删除行内注释(//)。Ctrl+Shift+/则可以添加或删除块注释(/* *...

    MYECLIPSE快捷键大全(JAVAOOP).pdf

    - 双击编辑器左侧边框可添加断点,便于调试。 - `Ctrl+Shift+↓` 和 `Ctrl+Shift+↑`:复制当前行到上下一行,实现快速复制和增加。 - `Alt+↓` 和 `Alt+↑`:交换当前行与相邻行的位置,方便重构代码。 - `Ctrl...

    MyEclipse 快捷键大全

    11. **Ctrl+PgUp**:在代码窗口中,可以打开“Show List”下拉框,显示最近打开的文件列表。 12. **Ctrl+/**:在代码窗口中添加单行注释(//),而**Ctrl+Shift+/**则添加多行注释(/* ~ */),在JSP文件中则是添加...

    MyEclipse6的使用

    - **4.2.9 编辑表格数据**:双击表格,在打开的数据编辑器中修改数据。 - **4.2.10 清空表格数据**:使用 SQL 语句 TRUNCATE TABLE。 - **4.2.11 创建和删除表格**:使用 SQL 语句 CREATE TABLE 和 DROP TABLE。 ##...

    MyEclipse快捷键大全

    例如,当你在一个较大的显示器上工作时,可能希望将编辑器窗口最大化以便更好地查看代码;而当你需要同时查看多个窗口时,则可以通过此快捷键调整窗口大小。 2. **Ctrl+Q**:该快捷键能够帮助用户快速回到上次编辑...

    eclipse快捷键大全

    25. **Window > Show View > Navigator**:打开导航视图,便于在项目结构中查找文件。 26. **Ctrl+1**:快速修复,Eclipse会给出可能的错误解决方案。 27. **Ctrl+Alt+↓/↑**:复制当前行到下/上一行,增加代码。...

    MyEclipse快捷键.doc

    27. **Window > Show View > Navigator**:打开导航视图,查看项目结构。 28. **Ctrl+1**:快速修复,解决代码中的问题。 29. **Ctrl+Alt+↓/Ctrl+Alt+↑**:复制当前行到下一行/上一行,用于快速重复代码。 30. **...

    myeclipse 快捷键

    19. **Window > Show View > Navigator**:调出导航视图,便于浏览项目结构。 20. **Ctrl+1**:快速修复,自动识别并解决代码问题。 21. **Ctrl+Alt+↓/↑**:复制当前行到下/上一行,快速创建相似代码。 22. **...

    Eclipse 快捷键大全

    - **功能描述**: 在编辑器或视图中调整窗口的大小,方便用户根据需要查看不同数量的信息或代码。 2. **跳转到最后编辑位置** - **快捷键**: `Ctrl + Q` - **功能描述**: 快速回到上次编辑的位置,这对于在长...

Global site tag (gtag.js) - Google Analytics