【问题标题】:Enable mouse wheel to change tabs in Sublime Text 3启用鼠标滚轮以更改 Sublime Text 3 中的选项卡
【发布时间】:2017-10-20 17:45:37
【问题描述】:

我正在尝试在 Sublime Text 3 中使用鼠标滚轮启用选项卡切换。

我将此配置添加到我的用户设置中:

"enable_tab_scrolling": false,
"mouse_wheel_switches_tabs": true,

还尝试了不同的顺序和值,但没有一个有效。

我总是在更改设置后重新启动 Sublime。

有人搞定了吗?

【问题讨论】:

  • "mouse_wheel_switches_tabs": true, 仅在您的主题支持时才有效(尝试使用默认主题),并且鼠标滚轮只会在指针位于标签栏上方时切换标签。
  • 谢谢,你是对的。通过切换到默认主题,我可以使用鼠标滚轮切换选项卡。也许将其添加为答案?

标签: sublimetext3


【解决方案1】:

"mouse_wheel_switches_tabs": true, 仅在满足以下条件时才有效:

  • 使用滚轮时,鼠标指针位于标签栏上
  • 您的主题支持结合您的偏好
    • 尝试使用默认主题
    • 调整您的主题以支持它

默认主题包含以下启用此功能的规则:

{
    "class": "tabset_control",
    "settings": ["mouse_wheel_switches_tabs", "!enable_tab_scrolling"],
    "mouse_wheel_switch": true
},

请注意,它不适用于 "enable_tab_scrolling": true,,因此您将其设置为 false 是正确的。

您可以通过创建一个与您正在使用的.sublime-theme 同名的文件并将此规则添加到您正在使用的任何主题中,并粘贴在方括号中的规则中 - 它必须是一个有效的 JSON 数组。

有关主题如何工作的更多信息,请参阅official docs

【讨论】:

  • 在 Ubuntu 16.04 中,该文件应放置在 ~/.config/sublime-text-3/Packages/User/。要查找当前活动主题的名称,请转到“首选项”>“设置”并搜索 theme
【解决方案2】:

您尚未注册 Sunblime。这是未注册的弹出窗口,它停留在后台与您的滚动条相混淆。寻找它并关闭它,滚动将再次起作用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-09
    • 2012-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多