【问题标题】:Sublime Text 3 Hides scrollbarsSublime Text 3 隐藏滚动条
【发布时间】:2015-04-29 12:48:20
【问题描述】:

我希望始终在 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
    }
]

【问题讨论】:

  • 我是 Cyanide 主题的创建者,如果您对此仍有疑问,请随时与我联系。我可以在主题中进行新设置:)

标签: sublimetext3


【解决方案1】:

这是仅在 Sublime Text 中发生还是在 Mac OS X 中使用默认滚动条行为?在后一种情况下,您可以强制滚动条始终显示在 General preferences 中。

【讨论】:

  • Windows 7 和 Ubuntu 14.04
  • mac osx 滚动条总是打开,sublime 有这个问题@idleberg。 Sublimetext 不尊重我的设置。
【解决方案2】:

这是在overlay_scroll_bars 设置下。覆盖的滚动条在不活动时会消失,因此请使用以下内容更新您的用户偏好:

"overlay_scroll_bars": "disabled"

【讨论】:

  • 我试过这个。它改变了我的滚动条的颜色和大小(不再使用主题?),但它们仍然不断消失。
  • PS:隐藏滚动条:"overlay_scroll_bars": "enabled"
  • 需要重启sublime才能生效。
  • 更新; final 3.0 build 3143 Sublime text release 最终修复了我的配色方案,这样我实际上就可以看到滚动条而不是让它们出现。
【解决方案3】:

将以下内容添加到主题用户覆盖文件

// in Cyanide.sublime-theme
[
    {
        "class": "scroll_area_control",
        "overlay": false
    }
]

【讨论】:

  • 在 OSX 上,这对我不起作用,但上面的禁用却可以。
【解决方案4】:
"overlay_scroll_bars": "enabled"

 

【讨论】:

    【解决方案5】:

    我也遇到了这个问题。在查看了有关堆栈溢出和其他地方的几个参考资料后,我实际上找到了一个非常优雅的解决方案。我使用的是 Seti_UI 主题,所以其他主题可能会有些不同,但它们应该很接近。首先,进入 Preferences 菜单并选择 Browse Packages... 。查找您正在使用的主题的名称。对我来说,我必须去 Seti_UI 文件夹并在 Sublime 中打开 Seti.sublime-theme。您想在下面的代码示例中找到有关您的 滚动圆盘 的信息。 "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
    },
    

    【讨论】:

    • 给这个人一杯啤酒!我很喜欢 Seti 主题,但是水平滚动条很难握住和拖动......再也没有了!将色调更改为我想要的 rgb(每个值添加 100,现在清晰可见),并将 content_margin 的第二个参数增加到 10(它是 3),所以现在我有一个大且易于操作的水平滚动条看到并持有!和参考文档:sublimetext.com/docs/3/themes.html#texture_tinting_properties
    【解决方案6】:

    您必须在首选项设置中启用小地图视口 - 用户:

    "always_show_minimap_viewport": true
    

    从现在开始,您将始终看到滚动条。如果您想在小地图周围看到边框,请在您正在使用的包主题中添加:

    <key>minimapBorder</key>
    <string>#999999</string>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-16
      • 2023-03-03
      • 2021-08-12
      相关资源
      最近更新 更多