Цвета для индикаторов mini_diff
определяются используемой цветовой схемой; line_diff_added
и другие упомянутые вами элементы содержатся в этом файле.
Чтобы изменить их, вы можете создать настройку для любой используемой в данный момент цветовой схемы, создав файл sublime-color-scheme
в пакете User
, который назван в соответствии с вашей цветовой схемой и содержит настроенные цвета.
Чтобы определить свою цветовую схему, проверьте настройку color_scheme
в ваших предпочтениях; Вы также можете определить, где находится ваш пакет User
, используя Preferences > Browse Packages
, если вы не уверены.
Когда вы создаете такой файл в вашем пакете User
, Sublime сначала загрузит базовый файл, а затем применит ваши изменения сверху; следовательно, вы можете настроить только те части цветовой схемы, которые вам нужны, сохранив все значения по умолчанию.
Например, если вы используете цветовую схему Monokai
, поставляемую с Sublime, создайте файл с именем Monokai.sublime-color-scheme
в вашем пакете User
со следующим содержимым:
{
"globals":
{
"line_diff_added": "var(yellow2)",
"line_diff_modified": "var(blue)",
"line_diff_deleted": "var(red)",
"line_diff_width": "5"
},
}
Создает маркеры различий, подобные этому:
![Sample of above color scheme](https://i.stack.imgur.com/UKxP2.png)
В этом конкретном примере ссылки на цвета указываются как переменные в базовом файле Monokai.sublime-color-scheme
; Вы можете выбирать любые цвета для этого, конечно. Вы можете использовать View Package File
из командной палитры, чтобы посмотреть используемую цветовую схему, если вы хотите посмотреть, что она делает самостоятельно.
Обратите внимание, что если вы используете устаревшую цветовую схему типа tmTheme
, все равно действует вышеприведенное; если бы вы использовали SomeLegacyTheme.tmTheme
, то вы бы создали SomeLegacyTheme.sublime-color-scheme
в своем пакете User
, чтобы настроить его (обратите внимание, что расширение отличается).
См. Документы по Цветовые схемы (и в частности по их настройка ) для получения более подробной информации об этом, в том числе о том, как вы можете указать цвета, которые вы хотите использовать.