WebStorm突出显示多行字符串

时间:2016-11-09 22:08:15

标签: javascript angular syntax-highlighting webstorm

我正在关注文档中的Angular 2教程并添加了几个多行字符串,这些字符串导致WebStorm中出现可怕的语法突出显示问题。我正在谈论的语法高亮问题是覆盖多行字符串的每个空白部分的绿色阴影部分。

这是预期的吗?如果没有,是否有人知道如何在WebStorm中解决此问题/得到支持?

我正在使用WebStorm v2016.2.4并安装了Angular插件。

enter image description here

1 个答案:

答案 0 :(得分:1)

该颜色(假设您正在使用Darcula)意味着注入了与实际文件语言不同的注入语言片段(例如JavaScript文件中的HTML)。

删除或更改此类背景颜色:

  1. Settings/Preferences
  2. Editor | Colors & Fonts | General
  3. Code | Injected language fragment - 您可以在此更改或删除背景颜色。
  4.   

    线条每个空白部分周围的绿色阴影部分。这是预期的行为吗?

    绿色部分是预期的 - 它是默认颜色。

    标签没有着色,因为它们有自己的背景..因此它们只是覆盖注入的片段背景。从标签中删除背景..你应该有更坚实的绿色/非中断背景(更容易看到)。