Notepad ++将我的html.erb文件识别为javascript文件!它搞砸了我的语法高亮!

dmo*_*oly 2 html javascript syntax-highlighting ruby-on-rails notepad++

这真的很烦人......它真的搞砸了我的语法高亮...我认为它突然发生在我删除了一个javascript_include_tag语句并保存后......突然突出显示改变了.

这一切都发生在我创建第一个js.erb文件的时候......

哦是的:它以前工作!!! 我已经将"erb"添加为html文件的文件关联/扩展...但由于某种原因,html.erb文件突然被解释为javascript文件!比如,在左下角,它说你正在查看什么类型的文件,当我打开html.erb文件时,它说"javascript文件"这是荒谬的...它曾经说过html erb ...

Jel*_*Cat 7

您可以配置Notepad ++以识别.erb(.html.erb或.js.erb)文件并将其与给定语言(html)相关联.

  1. 在菜单栏中,转到设置>样式配置器...
  2. 在标有"语言:"的列表中,向下滚动到HTML.点击它
  3. 在语言和样式列表下面,应该出现两个字段:默认分机和用户分机.在User ext字段中输入'erb'.
  4. 单击"保存并关闭"

现在,当您打开扩展名为.erb的文件(包括.js.erb)时,Notepad ++将自动为HTML应用语法高亮显示.