如何让滚动条指示更清晰易读?

Nas*_*ser 19 sublimetext3

使用Submine测试3,在Windows 7上构建
3083.目前使用Dawn.tm主题,从Preferences- >中选择Color themes

唯一的问题是侧边栏上用于向下滚动页面的小指示器很难看到.它是深灰色,滚动条本身是黑色的.

有人可以一步一步地说明如何使指标更清晰?可能是它的颜色,并且酒吧保持黑色,所以更容易发现?这是我当前布局的屏幕截图:

Mathematica图形

作为参考,我一直在尝试使用这个问题中给出的内容,但是当我粘贴显示在我的代码中时,我一直收到错误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
}
Run Code Online (Sandbox Code Playgroud)

ser*_*oFC 36

在您的用户文件夹中,您可以覆盖所需的主题属性.在这种情况下,由于滚动条纹理(包含带有顶部和底部半圆的滚动条的图像)非常暗,因此存在一个小问题,因此尽管您修改了色调,但除非您更改,否则无法获得类似于白色的浅色那个纹理(图像).

所以我想要的解决方案是创建两个较轻的新图像(水平和垂直滚动条),在主题首选项覆盖中设置它,然后(可选)设置所需的色调颜色.

一步一步的教程

  1. 找到您的sublime 用户文件夹(Packages/User).可以使用sublime菜单首选项>浏览包打开Packages文件夹,里面是User文件夹.
  2. Inside User文件夹中创建一个名为theme_override的目录.我们将在这里放置我们想要覆盖的主题的所有文件和设置.
  3. 在这个文件夹(theme_override)中放置这两个图像并将它们命名为scroll_puck.png垂直滚动条scroll_puck_horiz.png水平滚动条.
  4. theme_override内,创建一个包含主题名称的文件.如果您使用默认主题,则该文件应命名为Default.sublime-theme.如果您没有使用默认主题,您可以在设置>首选项>主题中看到您正在使用的主题的名称,然后在theme_override 内创建一个具有该名称的文件(例如Material-Theme-Darker.sublime-theme)这个新文件放置以下内容:

    [    
        // More visible scrollbar
        {
            "class": "puck_control",
            "layer0.texture": "User/theme_override/scroll_puck.png",
            // Optional: set to your desired RGB color
            "layer0.tint": [40, 170, 250],
            "layer0.opacity": 1.0,
            "layer1.opacity": 0.0,
            "layer0.inner_margin": 2
        },
        {
            "class": "puck_control",
            "attributes": ["horizontal"],
            "layer0.texture": "User/theme_override/scroll_puck_horiz.png"
        }
    ]
    
    Run Code Online (Sandbox Code Playgroud)
  5. 重新启动sublime文本

  6. 可选修改RGB颜色(无需再次重启).

编辑:这是结果

结果

编辑:为未使用默认主题的人添加了基本信息.

注意:如果您未使用默认主题,则结果可能会更改,具体取决于主题覆盖的值.如果您想知道主题使用的值,并且您想要自定义它们,您可以在主题的.sublime-package文件中看到它们.例如,如果你正在使用Material Theme打开Material Theme.sublime-package(这只是一个zip文件),里面会有一个名为Material-Theme-Darker.sublime-theme的文件,你不应该修改这个文件,但是您可以使用我们在步骤4中创建的文件自定义/覆盖您想要的任何内容.

  • 在`Packages/User`中创建文件夹.所以它将是`Packages/User/Theme - Default`.我给它这个名字是因为默认包叫做`Theme - Default.sublime-package` (3认同)
  • 我想我现在实际上会购买Sublime,因为我可以看到他们的滚动条..大声笑谢谢@sergioFC (2认同)