Ответ 1
Да, возможно изменить цвет мини-карты. Кроме того, есть несколько настроек, которые вы можете включить, чтобы сделать миникарту проще видеть:
- draw_minimap_border: включить его, чтобы увидеть границу миникарты.
- always_show_minimap_viewport: делает миникарту всегда видимой (даже если мышь не находится рядом с миникаре).
Примеры пользовательских настроек (используйте меню "Настройки" > "Настройки" , см. этот ответ для получения дополнительной информации о высоком формате файлов пользовательских настроек):
{
"always_show_minimap_viewport": true,
"draw_minimap_border": true
}
Как изменить цвет мини-карты?
Чтобы изменить цвет мини-карты, вы должны сделать это в своем файле темы. Файл темы по умолчанию называется Default.sublime-theme, но это имя файла может отличаться, если вы используете другую загруженную тему. Вам нужно изменить значение свойства viewport_color внутри класса minimap_control. Для этого у вас есть два основных варианта:
-
Вариант 1: переопределить значения в новом файле. Создайте файл с именем Default.sublime-theme в своей папке пользователя (вы можете найти свою папку пользователя, используя меню "Настройки" > "Обзор", а затем откройте папку, называемую пользователем). Установите это содержимое в файл, используйте другие значения цвета, если хотите, сохраните его с именем файла Default.sublime-theme (предположим, что вы используете тему по умолчанию), а затем перезапустите:
[ { "class": "minimap_control", "settings": ["always_show_minimap_viewport"], "viewport_color": [68, 200, 240, 96], "viewport_opacity": 1.0, }, { "class": "minimap_control", "settings": ["!always_show_minimap_viewport"], "viewport_color": [68, 200, 240, 96], "viewport_opacity": { "target": 0.0, "speed": 4.0, "interpolation": "smoothstep" }, }, { "class": "minimap_control", "attributes": ["hover"], "settings": ["!always_show_minimap_viewport"], "viewport_opacity": { "target": 1.0, "speed": 20.0, "interpolation": "smoothstep" }, }, ]
-
Вариант 2: отредактируйте свой файл темы напрямую. Если вы используете Linux и тему по умолчанию, вы обычно можете найти Default.sublime-theme внутри /opt/sublime _text/Packages/Theme - Default.sublime-package. Если вы используете окна и тему по умолчанию, вы обычно можете найти Default.sublime-theme внутри C:/Program Files/Sublime Text 3/Packages/Theme - Default.sublime-package.
Примеры результатов:
-
Минимум по умолчанию:
-
Мини-карта по умолчанию с параметром draw_minimap_border установлена в true.
-
Минимизация с пользовательским цветом ([68, 200, 240, 96]) и границей
Изменить: дополнительное объяснение о значении "settings": ["!always_show_minimap_viewport"]
в предыдущем файле. Это означает, что группа конфигурации используется только в том случае, если значение always_show_minimap_viewport
значения sublime установлено на false
. С другой стороны, "settings": ["always_show_minimap_viewport"]
означает, что группа конфигурации используется только в том случае, если для возвышенной установки always_show_minimap_viewport
установлено значение true
.
Более подробно первая группа конфигурации просто устанавливает минимальный цвет и делает opacity = 1, поэтому он делает минимку всегда видимой, и это используется, только если для параметра always_show_minimap_viewport
установлено значение true.
Последние две группы конфигурации используются только тогда, когда always_show_minimap_viewport
установлен на false
. Вторая конфигурирующая группа устанавливает цвет и устанавливает значение непрозрачности равным 0.0, поэтому делает миникарту невидимой. НО, третья группа вызывает значение непрозрачности 1, когда вы наведете мини-карту (см. Атрибут в группе конфигурации), поэтому она делает мини-карту видимой, когда вы наводите на нее указатель мыши. И это происходит, если для параметра always_show_minimap_viewport
установлено значение false
.