Sublime Text 2: Как изменить цвет, который подсвечен номер строки?

Как говорит субъект, я хочу перейти на нечто иное, чем очень светло-серое, как показано ниже (строка 319). Мне очень трудно это увидеть, особенно при выполнении команды "найти в файлах".

enter image description here

Ответ 1

Простой способ: выберите альтернативную цветовую схему:

Настройки > Цветовая схемa > ... выберите один

Более сложный способ: отредактировать текущий файл цветовой схемы:

Предпочтения > Обзор пакетов > Цветовая схема - По умолчанию > ... отредактируйте файл цветовой схемы, который вы используете:

Взглянув на структуру XML, сверните на dict > settings > settings > dict >

Ищите ключ (или добавьте его, если он отсутствует): lineHighlight. Добавьте строку с форматом #RRGGBB или #RRGGBBAA.

Ответ 2

В окнах 7 найдите

C:\Users\Simion\AppData\Roaming\Sublime Text 2\Packages\Color Scheme - Default

Найдите свой файл цветовой схемы, откройте его и найдите lineHighlight.
Пример:

<key>lineHighlight</key>
<string>#ccc</string>

замените #ccc на предпочтительный цвет фона.

Ответ 3

tmtheme-editor.herokuapp.com кажется довольно приятным.

На маке файлы темы по умолчанию находятся в ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/Color\ Scheme\ -\ Default

В Win7 файлы темы по умолчанию находятся в %appdata%\Sublime Text 2\Packages\Color Scheme - Default

Ответ 4

Для Sublime Text 3 все, что мне нужно было сделать, это добавить "highlight_line": true в мой файл настроек пользователя: Настройки → Настройки - Пользователь. Только однажды было установлено, что все настройки цветовой схемы lineHighlight вступили в силу.

Надеюсь, это спасет кого-то еще от этого самого.

Ответ 5

Этот пост для Sublime 3.

Я только что установил Sublime 3, 64-битную версию, на Ubuntu 14.04. Я не могу отличить эту версию от Sublime 2 от пользовательского интерфейса. Причина, по которой я не пошел с Sublime 2, заключается в том, что она вызывает раздражающие сообщения об ошибках "GLib критические".

В любом случае - предыдущие сообщения упоминали файл /sublime_text_3/Packages/Color\ Scheme\ -\ Default.sublime-package

Я хотел дать здесь два совета относительно этого файла в Sublime 3:

  • Вы можете отредактировать его с помощью pico и использовать ^W для поиска имени темы. Первый поиск результат приведет вас к записи стиля XML, в которой вы можете изменить значения. Сделать копию перед экспериментом.
  • Если вы выберете тему в возвышенном меню (в разделе "Настройки/цветовая схема" ), прежде чем изменять этот файл, изменения будут кэшированы, и ваши изменения не вступят в силу. Поэтому удалите кешированную версию и перезапустите sublime, чтобы изменения вступили в силу. Кэшированная версия ~/.config/sublime-text-3/Cache/Color Scheme - Default/

Ответ 6

Если у вас установлена ​​SublimeLinter, ваша тема (по крайней мере, ST3) может оказаться в.../Packages/User/SublimeLinter/[ваш-избранный-тема]

Как уже упоминалось выше - найдите вложенные "настройки" dict и отредактируйте или добавьте запись "lineHighlight" с нужными #RRGGBB или #RRGGBBAA. Мне нравится #0000AA99, когда на черном (ish) фоне.

Удобный инструмент, если вы не знаете своих цветовых комбинаций: RGBtoHEX и HEXtoRGB