如何将 Eclipse 透视图关联到独立于 Eclipse 项目的文件类型?
例如,如果我打开一个*.frm
文件,我想要以下视图:
如果我打开一个*.js
文件,我想要这个:
那可能吗?
Debug 透视图是如何启动的?Debug 透视图项目是否独立,因为在很多项目类型中都有 Debug 透视图?
如何将 Eclipse 透视图关联到独立于 Eclipse 项目的文件类型?
例如,如果我打开一个*.frm
文件,我想要以下视图:
如果我打开一个*.js
文件,我想要这个:
那可能吗?
Debug 透视图是如何启动的?Debug 透视图项目是否独立,因为在很多项目类型中都有 Debug 透视图?
由于您要求实现,您可以检查刚刚打开的文件的扩展名,然后以编程方式更改透视图:
try
{
PlatformUI.getWorkbench().showPerspective("perspective.id", PlatformUI.getWorkbench().getActiveWorkbenchWindow());
}
catch (WorkbenchException e)
{
e.printStackTrace();
}
编辑:
哦,对于 Eclipse 项目设置,请转到Preferences -> General -> Perspectives。
1.单击顶部菜单中的“窗口”。
2.展开首选项下的“常规”部分。
3.然后,展开“编辑器”部分。
4. 现在,单击“文件关联”。
5. 您应该在右侧面板中看到“文件类型”和“关联编辑器”。
6. 在“文件类型”中 - 您可以添加(单击此面板旁边应看到名称为 Add 的按钮)任何文件类型或文件扩展名
7. 您要确保使用通配符条目添加它(例如: *.tpl)。
8. 选择上面新添加的文件类型,你应该在“Associated Editors”面板下看到没有编辑器——因为这是新添加的。
9. 现在点击“Associated Editors”面板旁边的Add按钮来添加编辑器,它应该显示可用编辑器的列表,选择你喜欢的。
10. 单击“确定”并通过单击此面板旁边出现的“默认”按钮将其选为默认编辑器。