如何在IntelliJ IDEA中编辑.ejs文件

4
我想在Intellij IDEA中编辑一个.ejs文件。我已经安装了ejs插件并重启了Intellij,但是我无法打开/编辑.ejs文件。我正在处理一个Node.js项目。

请添加更多的描述。 - VPK
2个回答

5
虽然您已经安装了IntelliJ插件,但是IntelliJ仍然不知道您安装的插件(EJS插件)应该与*.ejs文件关联。请按照以下步骤让IntelliJ知道:
1. 点击 "文件" - "设置"。 2. 输入 "文件类型"。 3. 打开 "文件类型" 选项卡。 4. 导航到列在 "已识别文件类型" 下的 EJS 插件。 5. 在下面的 "注册模式" 中添加 *.ejs。

enter image description here


1
EJS插件会自动添加此关联,无需手动添加。可能是EJS插件被禁用或不起作用(例如手动安装了不兼容的版本)。用户应检查插件是否已启用。 - CrazyCoder
@CrazyCoder 是的,如果是这样,问题应该就出在那里了。:)) 不过,什么会导致ejs插件不兼容呢? - Supun Wijerathne
1
插件有指定的兼容版本,当IDE安装插件时,它会自动下载兼容版本。如果用户手动从网站下载插件版本(作为zip文件),通常会得到最新版本,这可能是下一个IDE版本(2017,可在EAP中使用),因此插件将无法在2016版本中加载。还有可能用户运行Community Edition,它将无法加载插件,因为CE不支持JS。 - CrazyCoder
2
它已经被安装并激活,但是没有起作用。不管怎样,我现在正在使用WebStorm。但还是谢谢你的帮助。 - André Schmid

1
如果你想让 IntelliJ 将 *.ejs 文件识别为 *.html 文件,并提供这些文件的自动完成功能,请按以下步骤操作:
1. 点击菜单栏 "File" -> "Settings" 2. 在搜索框中输入 "File Types" 3. 打开 "File Types" 选项卡 4. 点击 "HTML" 预设选项 5. 点击 "File name patterns" 下的加号 "+" 6. 在文件名列表中添加 "*.ejs"

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接