javascript - Sublime Text/TextMate 范围参数

标签 javascript syntax-highlighting textmate sublimetext color-scheme

Sublime Text(和 TextMate)语言和颜色主题文件通过 scope 参数进行交互。它是一个带点的名称,可能在样式(和其他情况)中有用。

例如(在 XML 语言文件中): <string>support.constant.js</string>

如何设计它的样式(除了严格平等之外)?可以通过 support.constant 设计该特定项目吗?或constant.jsjs ?该参数是否支持层次结构,如果支持的话,支持哪种方式(从左到右或相反)?样式是否像 CSS 中那样级联?

我对创建灵活的颜色主题非常感兴趣,它不仅支持某些语言,而且支持所有语言,在没有特殊支持的情况下可以优雅地降级。为此,我需要知道范围是如何工作的。它将允许设置常见(对于许多语言)结构的样式,例如 function , constant , variable , keyword等等

最佳答案

您还可以查看Scopes其中包括多达 160 种语言的不同范围。你会发现它很方便

关于javascript - Sublime Text/TextMate 范围参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22072581/

相关文章:

javascript - 将 HTML 文件内容加载到 dojo 对话框中

regex - 用于突出显示 Lisp 函数调用中的函数引用的语法高亮规则

syntax - 纯粹用于语法检查的工具?

javascript - 突出显示 JavaScript 代码

javascript - 将 Javascript 语法突出显示添加到 HAML TM Bundle

php - PHP 项目的 Textmate 自动完成和类大纲

javascript - 如何确定 JSON 中字段的数据类型

javascript - 如何在 Angular 6 中显示带有变化字符串的嵌套 JSON 对象

javascript - 如何检测 jquery mobile 输入 slider 何时在 jquery 上移动?

bash - 有没有办法让链接在 OSX 终端中可点击?