更改 Sublime Text 3 中箭头的颜色

Change color of arrows in Sublime Text 3

(英语不是我的母语,PROMT 翻译)

您好,如何在 Sublime Text 3 中更改箭头的颜色?在我的配色方案中,黑色背景上的灰色箭头可见度很差。谢谢

可以通过 fold_button_control tint 属性.

在活动 *.sublime-theme 文件中指定折叠按钮颜色

这假定您的主题提供的 png 大部分或全部为白色内容,因为白色是唯一受 tint 属性 影响的颜色。

您还可以在 texture 属性 处指定替代 png



这是我的主题(SpaceGray 的修改版本)中的全套相关设置:

{
    "class": "fold_button_control",
    "layer0.texture": "Theme - Spacegray/Spacegray/folder-closed.png",
    "layer0.tint": [145, 159, 208],
    "layer0.opacity": 0.5,
    "layer0.inner_margin": 0,
    "content_margin": [8,8]
},
{
    "class": "fold_button_control",
    "attributes": ["hover"],
    "layer0.opacity": 1
},
{
    "class": "fold_button_control",
    "attributes": ["expanded"],
    "layer0.texture": "Theme - Spacegray/Spacegray/folder-open.png"
},
{
    "class": "fold_button_control",
    "attributes": ["expanded","hover"]
},

注: 我不确定这是否会影响屏幕截图左上角和右上角的箭头,因为它们在我的主题中不存在。

有关装订线中的箭头,请参阅 。对于活动 *.sublime-theme 文件中的滚动标签,在 [] 之间添加:

// Tabs dropdown
{
"class": "show_tabs_dropdown_button",
"layer0.tint": [255, 182, 193],
"layer0.opacity": 1.0,
},
{
"class": "show_tabs_dropdown_button",
"attributes": ["hover"],
"layer0.opacity": 0.5,
},
{
"class": "scroll_tabs_left_button",
"layer0.tint": [0, 255, 0],
"layer0.opacity": 1.0,
},
{
"class": "scroll_tabs_left_button",
"attributes": ["hover"],
"layer0.opacity": 0.5,
},
{
"class": "scroll_tabs_right_button",
"layer0.tint": [0, 255, 0],
"layer0.opacity": 1.0,
},
{
"class": "scroll_tabs_right_button",
"attributes": ["hover"],
"layer0.opacity": 0.5,
},

layer0.tint — RGB 颜色,layer0.opacity — 0 ≥ 透明度 ≤ 1,"attributes": ["hover"] — 悬停在箭头上时的属性。

谢谢。