Eclipse在编辑JSF HTML5文件时显示用于代码完成的大写HTML标记
我在Eclipse中编辑JSF应用程序的HTML5源文件时遇到问题(在Luna和Mars中尝试过)。在我的应用程序中,这些文件的扩展名为.xhtml HTML标记的代码完成在大写和小写之间变化,这取决于文档的分类方式。这是我发现的:Eclipse在编辑JSF HTML5文件时显示用于代码完成的大写HTML标记,eclipse,html,jsf,editor,Eclipse,Html,Jsf,Editor,我在Eclipse中编辑JSF应用程序的HTML5源文件时遇到问题(在Luna和Mars中尝试过)。在我的应用程序中,这些文件的扩展名为.xhtml HTML标记的代码完成在大写和小写之间变化,这取决于文档的分类方式。这是我发现的: 使用HTML5 doctype和ending.html(小写)时 使用HTML5 doctype和结尾.xhtml(大写)时 使用XHTML过渡doctype和结尾.XHTML(小写)时 我尝试了几个关于文件关联和内容类型的设置。当然,我激活了HTML编辑器设置
- 使用HTML5 doctype和ending.html(小写)时
- 使用HTML5 doctype和结尾.xhtml(大写)时
- 使用XHTML过渡doctype和结尾.XHTML(小写)时
- 我用默认设置启动了一个新的工作区
- 我创建了一个新的动态web项目
- 我添加了一个HTML index.HTML文件
- 内容辅助显示小写标记
- 我将文件重命名为index.xhtml
- 内容辅助显示大写标记
Dieter在调整编辑器设置(窗口>首选项>web>HTML文件>编辑器)后,尝试执行项目清理,重新启动Eclipse,可能还会重新启动计算机。您的意思是,您已经在xhtml文件中设置了
?我已经试过了,它对于我的Eclipse来说还是小写的。但是,如果将ui:composition与模板一起使用,则不需要为所有XHTML文件设置doctype,因为在这种情况下,您只需要template.correct中的正确doctype。这就是我现在的工作方式。模板使用HTML5 doctype,页面实例使用XHTML doctype。