有没有办法在.html文件中的emacs中获取JavaScript语法颜色?

时间:2011-02-07 18:11:56

标签: javascript html emacs

  

可能重复:
  What mode do people use when using Emacs to edit web pages that contain CSS, javascript, and HTML?

使用emacs内置JavaScript模式或SteveY的js2模式,我在* .js文件中获得了很好的JavaScript语法着色。 有没有办法让* .html文件中的JavaScript位语法着色? (可能是一个比默认编辑器更好的html模式,或某种方式来选择一个区域并将其着色为* .js?)。谢谢!

2 个答案:

答案 0 :(得分:4)

web-mode可以让您编辑嵌入CSS / JavaScript和服务器块的HTML文档

答案 1 :(得分:1)

是的,结果证明是上述链接的副本。

简短的回答:可以使用nxhtml的多种主要模式(MuMaMo),但我无法让它为我工作。可以在emacs wiki上搜索mumamo以查看几个多模式替代包,但是他们都没有为我做过。也可以使用间接缓冲区并将它们放入不同的模式中。我也尝试将我的html文件的主要模式更改为js,但是很难在脚本标记内找到js。

最后,一位同事建议缩小缓冲区并将其置于Javascript模式,这对我来说效果很好。