【发布时间】:2015-07-23 17:16:02
【问题描述】:
我正在使用 codemirror 为 javascript 代码着色,当我将字符串放在引号中“像这样”时,它的颜色就很好了。
但是当我把一个带有换行符的字符串“喜欢”
this" 第二行的颜色弄乱了。
有什么方法可以确保颜色从第一个引号开始到第二个引号结束,即使有换行符?
【问题讨论】:
标签: codemirror
我正在使用 codemirror 为 javascript 代码着色,当我将字符串放在引号中“像这样”时,它的颜色就很好了。
但是当我把一个带有换行符的字符串“喜欢”
this" 第二行的颜色弄乱了。
有什么方法可以确保颜色从第一个引号开始到第二个引号结束,即使有换行符?
【问题讨论】:
标签: codemirror
JavaScript 不允许多行字符串。您可以在换行符之前使用反斜杠,或者使用模板文字(反引号引用的字符串),但如果不这样做,您就没有编写有效的 JavaScript,这就是 CodeMirror 模式不突出显示您的代码的原因如你所料。
【讨论】: