Как я могу изменить тему, чтобы установить цвет фона для текущей строки в TextMate 2? - PullRequest
5 голосов
/ 10 января 2012

В TextMate 1 мы могли бы использовать диалог настроек для этого.В TextMate 2, по крайней мере на этом этапе, я понял, что мы должны использовать Edit Bundles и редактировать источник конкретной темы.Но каков синтаксис для установки цвета фона для текущей строки (т.е. строки, на которой находится курсор)?

Ответы [ 3 ]

2 голосов
/ 18 января 2012

При редактировании файлов темы вы смотрели на этот конкретный параметр, просто вставляя фрагмент из темы, в которой я его видел. (На самом деле не пытался проверить, работает ли это, извините)

settings = {
    background = '#FFFFFF';
    caret = '#000000';
    foreground = '#000000';
    invisibles = '#BFBFBF';
    lineHighlight = '#FFFBD1';
    selection = '#BDD5FC';
};

Я имею в виду параметр lineHighlight в настройках выше.

2 голосов
/ 09 октября 2012

Откройте редактор пакетов и перейдите к теме (или к любой теме, которую вы могли выбрать в меню «Просмотр»> «Тема» (Solarized и SubtleGradient имеют собственный пакет).

, затем это простой документ JSON для редактированияваша тема.

Отредактируйте свойство "lineHighlight" и задайте для него значение, которое вы хотите, чтобы выделенная строка была в HEX.

0 голосов
/ 12 января 2012

По данным Macromates's Twitter, редактор тем еще не реализован .

...