Atom 对象样式 Less,更改第一个字符串的颜色,冒号前的前导字符串,

Atom object styles Less, change color of first string, leading string before colon,

在我的风格中,我想更改冒号前字符串的颜色 : 但冒号后我有另一个默认颜色的字符串:

{
//color:
//to cahnge    defult 
  "code"     : "007",
  "name"     : "Bond",
  "fullName ": "James Bond"
}

我想更改

的颜色

code, name, fullName

带或不带引号。

html 共 "code":"007":

 <span class="string quoted double js">
        <span class="punctuation definition string begin js">"</span>
        code
        <span class="punctuation definition string end js">"</span>
      </span>
      <span class="keyword operator js">:</span>
      <span class="string quoted double js">
        <span class="punctuation definition string begin js">"</span>
        007
        <span class="punctuation definition string end js">"</span>
      </span>

想要更改引号内文本的颜色。其他标记颜色是我的绘画技巧问题。

它适用于 Atom 样式,所以我无法更改 html 代码。

有没有办法更改冒号前的字符串 :

试试这样的东西,如果这就是您要找的,请告诉我!

span.keyword.operator.js + span.string.quoted.double.js{
  color:#ff2233;
}

span.string.quoted.double.js{
  color:#00ff00;
}
span.punctuation.begin,span.punctuation.end{
  color:#333;
}
<span class="string quoted double js">
        <span class="punctuation definition string begin js">"</span>
        code
        <span class="punctuation definition string end js">"</span>
      </span>
      <span class="keyword operator js">:</span>
      <span class="string quoted double js">
        <span class="punctuation definition string begin js">"</span>
        007
        <span class="punctuation definition string end js">"</span>
      </span>

<span class="string quoted double js">
        <span class="punctuation definition string begin js">"</span>
        code
        <span class="punctuation definition string end js">"</span>
      </span>
      <span class="keyword operator js">:</span>
      <span class="string quoted double js">
        <span class="punctuation definition string begin js">"</span>
        007
        <span class="punctuation definition string end js">"</span>
      </span>