Как я могу изменить тему, чтобы установить цвет фона для текущей строки в TextMate 2?
В TextMate 1 мы могли бы использовать диалог настроек для этого. В TextMate 2, по крайней мере на этом этапе, я понял, что мы должны использовать Edit Bundles и редактировать источник конкретной темы. Но каков синтаксис для установки цвета фона для текущей строки (т.е. строки, на которой находится курсор)?
3 ответа
При редактировании файлов темы вы рассматривали этот конкретный параметр, просто вставляя фрагмент из темы, в которой я его видел. (На самом деле, не пытался проверить, работает ли это, извините)
settings = {
background = '#FFFFFF';
caret = '#000000';
foreground = '#000000';
invisibles = '#BFBFBF';
lineHighlight = '#FFFBD1';
selection = '#BDD5FC';
};
Я имею в виду lineHighlight
вариант в настройках выше.
Откройте редактор пакетов и перейдите в раздел "Тема" (или любую другую тему, которую вы могли выбрать в меню "Просмотр"> "Тема" (Solarized и SubtleGradient имеют собственный пакет).
тогда это простой JSON-документ для редактирования вашей темы.
Отредактируйте свойство "lineHighlight" и задайте для него значение, которое вы хотите, чтобы выделенная строка была в HEX.
По словам Макромата, редактор тем в Twitter пока не реализован.