如何让 Eclipse 将 .ejs 文件解释为 .html?
Posted
技术标签:
【中文标题】如何让 Eclipse 将 .ejs 文件解释为 .html?【英文标题】:how do i get eclipse to interpret .ejs files as .html? 【发布时间】:2012-06-17 14:49:46 【问题描述】:我最近开始了一个节点项目,我正在使用的两个模块是 express 和 EJS。但默认情况下,我通常使用 eclipse 作为我的 IDE,它适用于 java,适用于 html 和 javascript。但我遇到的一个问题是,对于 .ejs 文件,我没有标记颜色编码或任何形式的代码完成。它基本上只是一个普通文件。
有谁知道我如何让 Eclipse 将 .ejs 文件解释为 .html 文件?我认为它非常相似,除了偶尔的嵌入标签。或者推荐一个更适合 node.js/html/ejs 开发的 IDE。
谢谢!
【问题讨论】:
【参考方案1】:对于特定文件,尝试右键单击,打开方式 -> 其他... -> HTML 编辑器。您还可以在Window -> Preferences -> General -> Editors -> File Associations 下全局设置文件关联。
在 Mac 上,全局设置位于 Mac Option -> Preferences 和所有相同的选项下。
【讨论】:
非常感谢!一般步骤是正确的,我将添加更多细节以防其他人遇到此问题。在全局添加首选项 -> 常规 -> 编辑器 -> 文件关联,将 *.ejs 添加为新文件类型,然后将 HTML 添加为关联的 HTML 编辑器后,我还必须转到首选项 -> 常规 -> 内容类型。展开文本,然后单击 HTML,然后在底部窗口中将 *.ejs 添加到文件关联中。一切看起来都不错!谢谢传奇! 这个我已经有了,但是我到处都收到警告说 Invalid Character used when doing<%-
【参考方案2】:
对我来说,最好的方法是:
Windows > 首选项 > 常规 > 内容类型
在窗口中内容类型我选择了文本> HTML
和窗口文件关联点击添加...,我已经包括*.ejs
【讨论】:
好的,我刚刚看到 Andrew Martin 也这么说。 -_-【参考方案3】:作为 rlegendi 答案的附录,如果您还想要正确的 html 着色,则需要转到“内容类型”(在“首选项”中的“编辑器”上方)。从这里,选择 Text -> HTML 并点击“Add..”,包括 .ejs
【讨论】:
以上是关于如何让 Eclipse 将 .ejs 文件解释为 .html?的主要内容,如果未能解决你的问题,请参考以下文章