Как сделать индикатор полосы прокрутки более понятным и понятным?

Использование Submine test 3, постройте 3083 на окнах 7.
В настоящее время используется тема Dawn.tm, выбранная из PreferencesColor themes

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

Может кто-нибудь, пожалуйста, покажет простой шаг за шагом, как сделать индикатор более понятным? Может быть, это цвет, а черта - черная, поэтому ее легче заметить? Здесь показан снимок экрана моего текущего макета:

Mathematica graphics

Для справки, я пытаюсь использовать то, что дает в этот вопрос, но я продолжаю получать ошибку, когда вставляю код, показанный там в моем Preferences.sublime-settings. Я получаю синтаксическую ошибку. Но я даю ссылку выше, если это поможет.

Мой текущий Preferences.sublime-settings следующий

{
    "color_scheme": "Packages/Color Scheme - Default/Dawn.tmTheme",
    "font_size": 12,
    "highlight_line": false,
    "ignored_packages":
    [
        "Vintage"
    ],
    "indent_guide_options":
    [
        "draw_normal",
        "draw_active"
    ],
    "rulers":
    [
        74
    ],
    "translate_tabs_to_spaces": true,
    "use_tab_stops": false,
    "word_wrap": false,
    "bold_folder_labels": true
}

Ответы

Ответ 1

В вашей папке пользователя вы можете переопределить требуемые свойства тем. В этом случае возникает небольшая проблема, так как текстура полосы прокрутки (изображение, содержащее полосу прокрутки с верхними и нижними полукруглыми) довольно темное, поэтому, хотя вы изменяете оттенок, вы не можете получить светлый цвет, подобный белому, если вы не измените что текстура (изображение).

Итак, решение я pruposse состоит в том, чтобы создать два новых изображения (горизонтальная и вертикальная полоса прокрутки), которые легче, установите его в настройках предпочтений темы, а затем (необязательно) установите цвет оттенка, который вы хотите.

Пошаговое руководство

  • Найдите свою возвышенную папку пользователя (Пакеты/Пользователь). Папка "Пакеты" должна быть открыта с использованием возвышенного меню "Настройки" > "Обзор пакетов", внутри которого находится папка "Пользователь".
  • Внутри папки пользователя создайте каталог с именем Тема - По умолчанию. Мы собираемся разместить здесь то, что мы переопределяем по теме по умолчанию.
  • Создайте файл с именем Default.sublime-theme внутри темы - по умолчанию со следующим содержимым:

    [
        // More visible scrollbar
        {
            "class": "puck_control",
            "layer0.texture": "User/Theme - Default/vertical_white_scrollbar.png",
            // Adjust RGB color. Optional: comment the following line (or set 255,255,255) to not modify image color
            "layer0.tint": [200, 170, 250]
        },
        {
            "class": "puck_control",
            "attributes": ["horizontal"],
            "layer0.texture": "User/Theme - Default/horizontal_white_scrollbar.png"
        }
    ]
    
  • Внутри той же папки (Тема - По умолчанию) поместите два изображения и назовите их vertical_white_scrollbar.png(Vertical scrollbar) и horizontal_white_scrollbar.png(Horizontal scrollbar).
  • Перезапустить возвышенный текст
  • Опционально изменить цвет RGB (нет необходимости перезапускаться снова).

EDIT: это результат

Result

Ответ 2

Это хорошо работает. Однако проблема заключается в том, что "шайба" появляется только при использовании мыши для прокрутки вверх или вниз. Когда я пытаюсь схватить шайбу, чтобы прокрутить ее вправо, она исчезает. Нам нужна стабильная полоса прокрутки, как в большинстве интерфейсов. Эта настройка делает полосы прокрутки более стабильными:

{
    "class": "puck_control",
    "layer0.texture": "User/Theme - Default/vertical_white_scrollbar.png",
    "content_margin": [3, 4], //makes horiz scrollbar taller
    // Adjust RGB color. Optional: comment the following line (or set 255,255,255) to not modify image color
    "layer0.tint": [200, 170, 250]
},
{
    "class": "puck_control",
    "attributes": ["horizontal"],
    "content_margin": [3, 4], //makes horiz scrollbar taller
    "layer0.texture": "User/Theme - Default/horizontal_white_scrollbar.png"

}
{
    "class": "tab_label",
    "parents": [{"class": "tab_control", "attributes": ["selected"]}],
    //"fg": [30,30,30],
    "fg": [255,131,0] //change highlighted tab color
}

Выведено из: Sublime Text 3 Скрывает полосы прокрутки

Ответ 3

Вы можете лучше настроить высотный текст. Установите пакет через имя управления пакетами Seti_UI. и настройте свое возвышенное. Вы можете настроить весь интерфейс с помощью Seti_UI. Я настроил свой Sublime Text и имел следующие настройки.

Вы можете сделать это сами. Перейдите в → Настройки Настройки Пользовательские настройки и после установки вышеупомянутого Пакета.

"theme": "Seti.sublime-theme",
"caret_extra_width": 2,                 //  to have a wider/thicker caret
"caret_extra_bottom": 3,                //  to make the caret = to the line height (the theme currently support 0,3,5)
"caret_extra_top": 3,
"highlight_line": true,
"Seti_tabs_small": true,
"Seti_no_under_bar":true,
"Seti_yellow_tabclose": true,
"Seti_indigo_scrollbar": true,
"Seti_SB_med": true,
"Seti_sb_big_padding": true,
"Seti_bold_slctdfile_labels": true,
"Seti_sidebar_font_size_14": true,
"Seti_yellow_map": true,
"Seti_accent_lime": true,
"Seti_ClosedFolder_anim": true,
"Seti_teal_statusbar": true,
"Seti_panel_nrml": true,
"Seti_dark_fold_button": true,
"Seti_ClosedFolder_dots": true,
"Seti_sidebar_font_Fira": true,
"Seti_sidebar_font_Hack": true,
"Seti_bold_heading":true,              // make heading font in bold
"Seti_no_heading":true,                // remove the "folder,group 1,etc.."
"Seti_top_heading_big":true,           // sidebar top header img big
"Seti_top_heading_small":true,         // sidebar top header img small
"Seti_top_heading_anim" :true,          // sidebar top header img animate on hover
"Seti_alt_tree_row":true,