Как изменить цвет выделения по умолчанию в Sublime Text 3? Я знал, как найти ключевое слово в одном из файлов тем в ST2, но все изменилось на ST3. Они где-то в библиотеке? "Предпочтение → Обзор пакета" почти пуст.
Изменить цвет выделения в Sublime Text 3?
Ответ 1
Вы можете видеть, какую тему вы используете, перейдя в
Preferences>Colour Scheme
и посмотрите, какой из них отмечен.
Откройте файл темы и найдите ключ, который говорит:
<key>selection</key>
Перейдите на сайт с шестыми цветовыми кодами (например, http://html-color-codes.com/) и найдите код нужного цвета. Затем добавьте новый цветовой код в строку под клавишей выбора в файле темы, заменив старый шестнадцатеричный цветовой код.
Сохраните измененный файл темы, и он должен немедленно работать.
РЕДАКТИРОВАТЬ
Установите плагин PackageResourceViewer, используя управление пакетами. Откройте палитру команд с помощью ⌘ ⇧ P и введите prv
, чтобы получить параметры PackageResourceViewer. Выберите Open Resource → Theme-YourTheme → и отредактируйте файл темы
Ответ 2
Ответ Тони Винсента превосходный, и я бы также добавил, что если изменение цвета выбора делает выбранный текст трудным для чтения, selectionForeground - это ключ к изменению. Например:
<key>selectionForeground</key>
<string>#000000</string>
Ответ 3
С новым .sublime-color-scheme
это глобальный ключ настройки с именем line_highlight
например
{
"name": "My colour scheme",
"globals":
{
"background": "rgb(0, 0, 0)",
"foreground": "#aaaaaa",
"caret": "red",
"line_highlight": "#222222"
},
}