如何在TextMate 2中编辑主题颜色?


14

在TextMate 1中,有一个Fonts & Colors选项卡Preferences可以编辑主题颜色,但是在TextMate 2中,我找不到相同的方法...

我可以在View菜单中选择一个主题,但是我想通过选择“范围”并使用调色板和字体样式更改颜色来自定义主题,就像在TextMate 1中一样。

TextMate 2中的此功能在哪里?

Answers:


10

选项1:使用TextMate 1:

open ~/Library/Application\ Support/Avian/Bundles/Themes.tmbundle/Themes/Custom.tmTheme -a TextMate
cp ~/Library/Application\ Support/TextMate/Themes/Custom.tmTheme \
~/Library/Application\ Support/Avian/Bundles/Themes.tmbundle/Themes/Custom.tmTheme

选项2:从包编辑器中将主题编辑为旧式plist:

选项3:使用以下命令直接打开tmTheme文件mate

mate ~/Library/Application\ Support/Avian/Bundles/Themes.tmbundle/Themes/Custom.tmTheme

最后两个选项要求您关闭并重新打开文件,以使它们使用已编辑的主题。tell app "TextMate 2" to reload bundles不起作用。

您可以使用plplutil在XML和旧样式格式之间进行转换:

pl -input file.plist -output file.plist
plutil -convert xml1 file.plist

这个答案是5岁,它仍然是正确的答案吗?
jcollum

1
好吧,现在是2019年,TextMate STILL还没有主题编辑器。这是该应用程序的明显遗漏和主要缺点。
奥斯卡

6

TextMate 2本身尚未提供您可以在TextMate 1中进行的类型的主题调整。但是...我刚刚遇到了这个非常酷的在线TextMate主题编辑器。其界面模仿了TM1首选项中的“字体和颜色”选项卡。它显然只能在Chrome中使用,但无论如何我都使用Chrome,因此我不打算使用它。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.