Eclipse 的多页编辑器删除问题
继承ISelectionListener,
ITabbedPropertySheetPageContributor, PropertyChangeListener 接口
实现:
public void selectionChanged(IWorkbenchPart part, ISelection selection) {
if (equals(getSite().getPage().getActiveEditor()))
diagramEditor.updateSelectionActions();
}
@Override
public String getContributorId() {
return "gef_example.actions.GefActionBarContributor";
}
@Override
public void propertyChange(PropertyChangeEvent evt) {
firePropertyChange(IEditorPart.PROP_DIRTY);
}
大概就可以再多页编辑器里实现删除功能,必须实现getContributorId()方法;
分享到:
相关推荐
为了方便同时查看多个编辑器窗口,Eclipse提供了并排或层叠堆放编辑器的功能。具体操作是将打开的编辑器选项卡拖拽至屏幕边缘,从而实现编辑器窗口的层叠或并列显示。 此外,当有多个编辑器窗口打开时,手动切换会...
工作台是 Eclipse 的主界面,包含多个视图和编辑器。 - **2.6.1 视图(View)**:显示特定类型的信息,如大纲视图、包资源管理器等。 - **2.6.2 编辑器(Editor)**:用于打开和编辑文件,如文本编辑器、图形编辑器等。...
Eclipse支持同时打开多个编辑器,并可以将它们并排显示以便进行比较。 **2.7.4 重新排列附加标签的视图** 对于带有标签的视图,用户可以轻松地调整标签顺序或重新组织视图布局。 **2.7.5 最大化** 用户可以将...
Eclipse 具有强大的编辑、调试和构建工具,是很多开发者首选的开发平台。 #### 二、在 Ubuntu 上安装 Eclipse 在 Ubuntu 中安装 Eclipse 通常有两种方法: 1. **通过 apt 包管理器安装**: - 首先,确保系统的包...
要更改Eclipse中不同文件类型的默认编辑器,可以在`Window -> Preferences -> General -> Editors -> File Associations`中进行设置,这样可以启用更多编辑器的自动提示功能。 8. **处理受限的类访问问题** 当...
3. **全局上一个/下一个编辑器/视图/透视图**:`Ctrl+Shift+F6`、`Ctrl+F6`、`Ctrl+Shift+F7`、`Ctrl+F7`、`Ctrl+Shift+F8` 和 `Ctrl+F8` - 在不同的编辑器、视图或透视图之间进行切换。 4. **文本编辑器显示标尺...
此外,Eclipse还提供了编辑器和全局范围内的查找、替换、撤销、复制、剪切、粘贴等基本操作的快捷键,以及缩放、激活编辑器、切换编辑器和视图等功能。熟练运用这些快捷键能够显著提升编程效率,使开发工作更加流畅...
- **Ctrl+Shift+F4**:关闭除当前编辑器外的所有其他编辑器。 - **Ctrl+Shift+X**:将所选文本转换为大写。 - **Ctrl+Shift+Y**:将所选文本转换为小写。 - **Ctrl+Shift+F**:格式化当前文件的代码。 #### 三、...
2.1.3 Eclipse的外观:编辑器、视图和透视图..... 16 2.1.4 用户界面概述..... 18 2.1.5 首选项介绍..... 19 2.2 基本的Eclipse使用...... 20 2.2.1 在Eclipse中工作..... 21 2.2.2 了解Eclipse用户界面..... 22 ...
16. **Ctrl+E**:显示当前编辑器的下拉列表,方便在多个文件间快速切换。 17. **Ctrl+/(小键盘)**:折叠当前类中的所有代码,便于查看整体结构。 18. **Ctrl+×(小键盘)**:展开所有折叠的代码。 19. **Ctrl+...
此外,还有更多编辑、查看和窗口相关的快捷键,如全局查找、撤销、恢复选择、粘贴、重做、放大/缩小、激活编辑器、切换编辑器和视图等,它们都是为了提高开发者在Eclipse中的操作效率而设计的。 通过熟练掌握这些...
1. **Ctrl+1** - 快速修复:当Eclipse检测到代码中有问题时,此快捷键会提供解决方案建议。 2. **Ctrl+D** - 删除当前行:直接删除光标所在行,无需通过菜单或右键操作。 3. **Ctrl+Alt+↓/↑** - 复制当前行到下...
5. **Ctrl + E**:打开编辑器,用于在多个编辑器之间切换,显示最近打开的文件列表。 6. **Ctrl +/**:注释当前行。这可以快速地为代码添加或移除单行注释。 7. **Alt + Shift + R**:重命名。可以快速地更改变量...
- 可以同时打开多个编辑器来查看不同的文件。 #### 2.6.3 视景 (Perspective) - 视景是一组预定义的视图和编辑器布局,可以根据不同的任务切换不同的视景。 - 例如,Java开发人员可能会使用“Java”视景,而Web...
- Eclipse支持多种类型的编辑器,包括文本编辑器、Java编辑器等。 **视景(Perspective):** - 视景定义了一组预设的布局,包含了特定的视图和编辑器组合。 - 不同的视景适合不同的开发场景,例如Java开发视景和...
Eclipse 支持多种类型的编辑器,例如文本编辑器、Java 编辑器等。 **2.6.3 视景 (Perspective)** 视景是一组预定义的视图和编辑器布局。Eclipse 提供了几种默认的视景,如 Java 开发视景,用户也可以自定义视景。 ...
- **Ctrl+M**:最大化/还原当前编辑器或视图。此快捷键可使当前工作区全屏显示,便于集中注意力于当前任务。 - **Ctrl+/**:注释/取消注释当前行。这是进行临时代码测试时非常有用的快捷键。 - **Ctrl+O**:快速显示...
2.1.3 Eclipse的外观:编辑器、视图和透视图..... 16 2.1.4 用户界面概述..... 18 2.1.5 首选项介绍..... 19 2.2 基本的Eclipse使用...... 20 2.2.1 在Eclipse中工作..... 21 2.2.2 了解Eclipse用户界面...