Как редактировать цвета темы в TextMate 2?

13

В TextMate 1 есть Fonts & Colorsвкладка Preferencesдля редактирования цветов темы, но в TextMate 2 я не могу найти, как сделать то же самое ...

Я могу выбрать тему в Viewменю, но я хочу настроить тему так же, как это было в TextMate 1, выбрав «Область» и изменив цвет с помощью палитры и стиля шрифта.

Где эта функция в TextMate 2?

Янош
источник

Ответы:

8

Вариант 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: отредактируйте тему в виде старого списка в редакторе пакетов:

Вариант 3: отредактируйте файл tmTheme напрямую, открыв его с помощью mate:

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

Последние два варианта требуют, чтобы вы закрыли и снова открыли файлы, чтобы они использовали отредактированную тему. tell app "TextMate 2" to reload bundlesне работает.

Вы можете использовать plи plutilдля преобразования между форматами XML и старого стиля:

pl -input file.plist -output file.plist
plutil -convert xml1 file.plist
LRI
источник
Этому ответу 5 лет, это все еще правильный ответ?
jcollum
Что ж, сейчас 2019 год, и TextMate STILL не имеет редактора тем. Это явное упущение и главный минус для приложения.
Оскар
6

Настройка темы того типа, который вы могли бы сделать в TextMate 1, еще не включена в сам TextMate 2. ОДНАКО ... Я только что наткнулся на этот очень крутой онлайн редактор тем TextMate . Его интерфейс имитирует вкладку «Шрифты и цвета» в настройках TM1. Очевидно, он работает только в Chrome, но я все равно пользуюсь Chrome, так что я собираюсь поиграть с ним.

Дерек
источник