使用Emacs自带的JavaScript模式或SteveY的js2模式,我可以在*.js文件中获得很好的语法着色。是否有办法获得*.html文件内JavaScript部分的良好语法着色?(也许比编辑器默认提供的更好的HTML模式,或者某种选择区域并将其着色为*.js的方法?)谢谢!
是的,这实际上是与上面链接中的重复内容。 简短回答:可以使用nxhtml及其多个主要模式(MuMaMo),但我无法让它为我工作。可以在emacs维基上搜索mumamo以查看几个多模式替代包,但它们都不适合我。还可以使用间接缓冲区,并将它们放入不同于彼此的模式中。我还尝试将我的html文件的主要模式更改为js,但它很难找到脚本标记内部的js。 最后,一位同事建议缩小缓冲区并将其放入Javascript模式中,这对我很有效。