Ответ 1
Это находится под настройкой overlay_scroll_bars
. Наложенные полосы прокрутки исчезают, если они неактивны, поэтому обновите свои пользовательские настройки следующим образом:
"overlay_scroll_bars": "disabled"
Я бы предпочел всегда видеть полосы прокрутки в Sublime Text 3. Текущее поведение заключается в том, чтобы они оставались скрытыми до тех пор, пока вы не начнете прокрутку. Есть ли настройка, которую я могу изменить, чтобы заставить ее вести себя таким образом? Это часть темы? Прямо сейчас я делаю полосы прокрутки большими, изменяя мою тему (Cyanide)... У меня
// in Cyanide.sublime-theme
[
{
"class": "scroll_bar_control",
"attributes": ["horizontal"],
"content_margin": [3, 4] //makes horiz scrollbar taller
},
{
"class": "scroll_bar_control",
"content_margin": [1, 3] //makes vert scrollbar taller
}
]
Это находится под настройкой overlay_scroll_bars
. Наложенные полосы прокрутки исчезают, если они неактивны, поэтому обновите свои пользовательские настройки следующим образом:
"overlay_scroll_bars": "disabled"
добавить в файл переопределения пользователя тему:
// in Cyanide.sublime-theme
[
{
"class": "scroll_area_control",
"overlay": false
}
]
У меня также были проблемы с этим. Рассмотрев несколько ссылок на переполнение стека и в других местах, я нашел очень элегантное решение. Я использую тему Seti_UI, поэтому другие темы могут быть немного разными, но они должны быть близки. Сначала перейдите в меню Настройки и выберите Обзор пакетов.... Найдите название темы, которую вы используете. Для меня мне пришлось перейти в папку Seti_UI и открыть Seti.sublime-theme в Sublime. Вы хотите найти информацию о ваших прокруточных шайбах, как в моем примере кода ниже. Это "layer0.tint": [44,62,78],, который нуждается в изменении. Вы увеличиваете значения RGB до вашего сердечного содержимого. Повторите для других интересующих шайб. Отлично работает для меня. Надеюсь, что это для других.
// Standard vertical scroll puck
{
"class": "puck_control",
"layer0.tint":[44,62,78],
"layer0.opacity": { "target": 1.0, "speed": 10.0, "interpolation": "smoothstep" },
"layer0.inner_margin": 0,
"content_margin": [3,0],
"blur": false
},
Это происходит только в Sublime Text или используется Mac OS X со стандартным поведением прокрутки? В последнем случае вы можете заставить полосы прокрутки всегда отображаться в Общие настройки.
"overlay_scroll_bars": "enabled"
Вы должны включить мини-карту в своих настройках - пользователь:
"always_show_minimap_viewport": true
С этого момента вы всегда увидите полосу прокрутки. И если вы хотите увидеть границу вокруг мини-карты в теме пакета, которую вы используете:
<key>minimapBorder</key>
<string>#999999</string>