如何防止Eclipse使用特定的文件视图

时间:2014-04-18 19:21:22

标签: xml eclipse keyboard-shortcuts

我有一个产品插件项目,这是一个"插件项目"不是基于OSGI。

我有一个名为plugin.xml的文件,每当我想编辑它时,我都会遇到奇怪的键盘行为,这使我难以编辑XML。

名称无法更改,但我注意到,如果我只是将其更改为其他名称,则键盘快捷键的行为会有所不同。

我猜Eclipse会检测到plugin.xml是一个特殊文件,但对于这个项目,我想知道是否有任何方法可以阻止Eclipse将其检测为OSGI插件(或其他任何东西)。

2 个答案:

答案 0 :(得分:0)

右键单击plugin.xml文件并选择Open With...。从编辑器列表中选择要用于该文件的XML编辑器。 Eclipse将为将来的开放记住这个选择。

答案 1 :(得分:0)

因为错误Unsupported content type in editor我只是将文件重命名为my-plugin.xml,并在我构建包装(使用maven程序集)后重命名,如下所示:

<files>
    <file>
        <source>${project.basedir}/my-plugin.xml</source>
        <outputDirectory>/</outputDirectory>
        <destName>plugin.xml</destName>
    </file>
</files> 

这是一种解决方法,但是这样我可以在版本期间进行适当的突出显示,并在部署时使用正确的名称。