Atom编辑器的style.less定制语言

时间:2017-07-25 12:16:58

标签: css less syntax-highlighting atom-editor

阅读this post,我想出了如何通过编辑styles.less文件来改变Atom的MATLAB语法高亮。这是the full description

atom-text-editor.editor {
  .syntax--source.syntax--matlab {
    .syntax--meta.syntax--variable.syntax--other.syntax--valid.syntax--matlab {
      color: #000000; //black
    }
  }
}

但是,当我试图使用相同的原则更改markdown的字体设置时(范围为text.md),它不起作用。

atom-text-editor.editor {
  .sytax--text.syntax--md {
    font-family: "Times New Roman";
  }
}

然而,这很好。

atom-text-editor[data-grammar="text md"],
atom-text-editor[data-grammar="text md"].editor {
  font-family: "Times New Roman";
}

有人能说出这种行为背后的逻辑是什么吗?为什么MATLAB的相同方法不会对降价产生影响?

1 个答案:

答案 0 :(得分:1)

  

有人能说出这种行为背后的逻辑吗?

您拼错了syntax中的syntax--text