在Eclipse中,您在Preferences > General > Editors > File Associations
中设置了一组默认编辑器。当您打开文件时,如果选择“打开方式”并选择该文件类型的默认编辑器,Eclipse会记住您为该文件选择的编辑器,并在以后重新打开该文件时再次使用它。 / p>
这些每个文件的覆盖在哪里覆盖要使用哪个编辑器存储?
答案 0 :(得分:0)
Eclipse将此信息保存在工作区下的以下文件中:
.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml
在该文件中,工作台中使用的文件有editor
个标签,用于将它们与相应的编辑器相关联。
答案 1 :(得分:0)
如果已使用“打开方式”选择特定编辑器,则使用
存储IFile file = ... the file
file.setPersistentProperty(IDE.EDITOR_KEY, "editor id");
其中IDE
为org.eclipse.ui.ide.IDE
。
您可以使用file.getPersistentProperty(IDE.EDITOR_KEY)
来获取此值。