主题标题栏在 sublime text 4 中不起作用
Themed title bar not working in sublime text 4
我将我的 sublime text 3 更新到版本 4,在 there article,他们说:
The Adaptive theme on Windows and Linux now features custom title bars.
但我不知道如何使用它。我尝试添加此设置:
"ui_native_titlebar": true,
"themed_title_bar": true,
但运气不好。我正在使用 ayu
主题。
这是它现在的样子:
请任何人帮助我,那太好了!
我也在 Linux mint。
祝你有美好的一天!
偏好的评论中概述了这一点:
// Adaptive theme only: controls if a custom or default title bar is used.
// Note that on Windows, the hamburger menu is used whenever this is
// enabled and the adaptive theme is in use.
"themed_title_bar": true,
关键部分是 Adaptive
主题仅默认支持此功能。
为了使标题栏成为主题,主题本身需要提供执行此操作的主题规则,并且(理想情况下)该主题规则将与此处的设置相关联。
为了在其他主题中获得主题标题栏,您需要请求主题的作者支持它,或者创建自定义。
从命令面板中选择 UI: Customize Theme
将打开一个类似于设置 window 的 window,允许您向当前主题添加规则。
像这样的东西会增加对设置的支持;您可能需要将颜色调整为更匹配的颜色。此外,如果右侧窗格中已有您进行的其他自定义设置,只需将规则复制到文件的适当部分即可。
// Documentation at https://www.sublimetext.com/docs/themes.html
{
"variables":
{
},
"rules":
[
{
"class": "title_bar",
"settings": ["themed_title_bar"],
"fg": "color(white)",
"bg": "color(var(--background) blend(white 85%))",
},
]
}
[编辑]
themed_title_bar
仅适用于 Windows 和 MacOS;在 Linux 下,它不执行任何操作,因为 window 管理器主题的工作是自定义 window 装饰。
在 Linux 上有一个不同的选项,gtk_client_side_window_decorations
控制是否启用客户端 window 装饰。如果您使用的是 gnome,则默认值为 true
,否则为 false
。
您可以在用户首选项中明确设置以打开或关闭它(需要重新启动 Sublime Text)。
有关详细信息,请参阅 Sublime Text 4 hide title bar。
我将我的 sublime text 3 更新到版本 4,在 there article,他们说:
The Adaptive theme on Windows and Linux now features custom title bars.
但我不知道如何使用它。我尝试添加此设置:
"ui_native_titlebar": true,
"themed_title_bar": true,
但运气不好。我正在使用 ayu
主题。
这是它现在的样子:
请任何人帮助我,那太好了!
我也在 Linux mint。 祝你有美好的一天!
偏好的评论中概述了这一点:
// Adaptive theme only: controls if a custom or default title bar is used.
// Note that on Windows, the hamburger menu is used whenever this is
// enabled and the adaptive theme is in use.
"themed_title_bar": true,
关键部分是 Adaptive
主题仅默认支持此功能。
为了使标题栏成为主题,主题本身需要提供执行此操作的主题规则,并且(理想情况下)该主题规则将与此处的设置相关联。
为了在其他主题中获得主题标题栏,您需要请求主题的作者支持它,或者创建自定义。
从命令面板中选择 UI: Customize Theme
将打开一个类似于设置 window 的 window,允许您向当前主题添加规则。
像这样的东西会增加对设置的支持;您可能需要将颜色调整为更匹配的颜色。此外,如果右侧窗格中已有您进行的其他自定义设置,只需将规则复制到文件的适当部分即可。
// Documentation at https://www.sublimetext.com/docs/themes.html
{
"variables":
{
},
"rules":
[
{
"class": "title_bar",
"settings": ["themed_title_bar"],
"fg": "color(white)",
"bg": "color(var(--background) blend(white 85%))",
},
]
}
[编辑]
themed_title_bar
仅适用于 Windows 和 MacOS;在 Linux 下,它不执行任何操作,因为 window 管理器主题的工作是自定义 window 装饰。
在 Linux 上有一个不同的选项,gtk_client_side_window_decorations
控制是否启用客户端 window 装饰。如果您使用的是 gnome,则默认值为 true
,否则为 false
。
您可以在用户首选项中明确设置以打开或关闭它(需要重新启动 Sublime Text)。
有关详细信息,请参阅 Sublime Text 4 hide title bar。