有一个名为" Quick Switch Editor"在eclipse中显示已打开文件的列表,它还提供了过滤选项,以便从巨大的文件列表中找到所需的文件。
我为我的应用程序创建了一个表单编辑器,我想在表单编辑器的一个UI页面中使用相同的行为。当为"显示列表"定义的图标时在UI页面中单击,我想显示项目中的文件列表。并且可以选择所需文件并将其填充到UI页面中。
那么哪个班级负责实施这个"快速切换编辑器"?如果我知道这个类,那么我可以为我的UI页面实现相同的功能。
或者是否有任何其他编辑器支持相同的行为,在eclipse中可用?
答案 0 :(得分:0)
“快速切换编辑器”菜单具有命令标识If Not txtDamage.Text = "" Then
txtDamage.Text = "[[" & txtDamage.Text & "]]"
End If
,由gameobject.rigidbody.velocity = new Vector3(1f, 0f, 0f);
处理程序处理。
处理程序使用当前堆栈渲染器显示对话框,对于SWT渲染器,对话框为org.eclipse.ui.window.openEditorDropDown
。
我不确定该对话框是否会有用,因为它使用了大量的e4代码。该对话框只是使用带有过滤器的org.eclipse.ui.internal.WorkbookEditorsHandler
和org.eclipse.e4.ui.internal.workbench.renderers.swt.BasicPartList
控件来定义过滤器。