我正在使用Eclipse Neon,并且希望将具有特定(但任意)文件扩展名的Eclipse解释(语法突出显示和错误检查)文件作为XHTML文件。
我找到了以下相关的配置位置:
Preferences -> General -> Editors -> File Associations
Preferences -> General -> Content Types -> (right side: Text -> HTML)
但这并没有解决我的问题。它允许我定义Eclipse然后将其视为HTML文件的新文件扩展名,但我找不到可以定义哪些文件是XHTML文件以及哪些文件是普通HTML 4.01或HTML 5文件的地方。 p>
有一个简单的测试来确认Eclipse通常能够区分XHTML和HTML。使用以下相同内容创建两个文件:
<div class="Foo" />
将一个文件命名为test.html,另一个命名为test.xhtml。如果你打开test.html,会出现警告,因为HTML中不允许使用上面的语法(在我的例子中,代码用黄色加下划线)。如果打开test.xhtml,则没有警告。所以Eclipse必须看到(可能来自文件扩展名)后者是一个XHTML文件。
如何告诉Eclipse另一个文件扩展名?
顺便说一句,我已经安装了Eclipse Web Developer Tools 3.8.0。