Как я могу изменить тему, чтобы установить цвет фона для текущей строки в 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 пока не реализован.

Другие вопросы по тегам