在.emacs文件中,有没有一种方法可以获得JavaScript语法着色以便在.html文件内使用?

6
使用Emacs自带的JavaScript模式或SteveY的js2模式,我可以在*.js文件中获得很好的语法着色。是否有办法获得*.html文件内JavaScript部分的良好语法着色?(也许比编辑器默认提供的更好的HTML模式,或者某种选择区域并将其着色为*.js的方法?)谢谢!
2个回答

4

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


1

是的,这实际上是与上面链接中的重复内容。

简短回答:可以使用nxhtml及其多个主要模式(MuMaMo),但我无法让它为我工作。可以在emacs维基上搜索mumamo以查看几个多模式替代包,但它们都不适合我。还可以使用间接缓冲区,并将它们放入不同于彼此的模式中。我还尝试将我的html文件的主要模式更改为js,但它很难找到脚本标记内部的js。

最后,一位同事建议缩小缓冲区并将其放入Javascript模式中,这对我很有效。


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