修改语法突出显示(例如,用您选择的语言教授 TextMate 新关键字)。
例如,要使 TM 在 Python 中突出显示“eval”和“compile”:
(i) 选择“Bundles”>“Bundle Editor”>“Edit Languages”;
(ii) 从 Bundle Editor 的 LHS 上的 Bundles 中选择“Python”;
(iii) 点击“Python”,您会看到下拉选项(前面有“L”);
(iv) 点击“Python”选项;
(v) 确保在 B/E 的右上角切换“编辑”;
(vi) 在 RHS 上,您将看到所选语言的完整语法;
(vii) 向下滚动大约 100 行,直到你看到,'comment = "keywords that have not fit into other groups (yet).";
(viii) 许多语言包都属于此类别,您想要进行的许多更改可能属于此处;
(ix) 现在转到下一行(以 'match' 开头)并在 ')\b' 之前的最后一项之后添加一个竖线字符 ('|'),然后键入 'exec',然后键入另一个 '| ' 然后输入“编译”——就是这样。
现在 TM 会识别这两个词,但是是什么?即,它如何为它们着色?
在这种情况下,我们告诉 TM 它们是关键字,所以转到 TextMate > Preferences > Fonts & Colors,然后向下滚动,直到在 Element 字段中找到“Comment”。在那里你会看到它的颜色,但这只是你目前使用的主题的一个功能。
总之,您可以更改 TM 识别的单词(通过相关的语言语法)以及TM 如何通过字体和颜色选项卡为该单词着色,这又取决于主题。
现在完全不同:如果您厌倦了紫色,请查看替代 GUI,它(DL 和安装大约需要 2 分钟或更短时间):http ://wiki.macromates.com/Main/AlternativeGUIs 。Jason Evers 的最后一款名为“Green Moleskine”是我唯一使用过的一款。如您所见,华丽,加上 DL 和安装需要大约 2 分钟。