Sublimetext3 如何使滚动条指示器更清晰和易于查看?
使用Submine测试3,在windows 7上构建3083。Sublimetext3 如何使滚动条指示器更清晰和易于查看?,sublimetext3,Sublimetext3,使用Submine测试3,在windows 7上构建3083。 当前正在使用Dawn.tm主题,从首选项->颜色主题中选择 唯一的问题是,侧栏上用来向下和向上滚动页面的小指示器很难看到。它是深灰色的,滚动条本身是黑色的 请有人一步一步地演示如何使指标更清晰?可能是它的颜色,而有酒吧保持黑色,所以它更容易被发现?以下是我当前布局的屏幕截图: 作为参考,我一直在尝试使用正在放弃的东西,但是当我粘贴在我的首选项中显示的代码时,我不断收到一个错误。升华设置。我发现语法错误。但我给上面的链接,以防它有帮
当前正在使用Dawn.tm主题,从
首选项->颜色主题中选择
唯一的问题是,侧栏上用来向下和向上滚动页面的小指示器很难看到。它是深灰色的,滚动条本身是黑色的
请有人一步一步地演示如何使指标更清晰?可能是它的颜色,而有酒吧保持黑色,所以它更容易被发现?以下是我当前布局的屏幕截图:
作为参考,我一直在尝试使用正在放弃的东西,但是当我粘贴在我的首选项中显示的代码时,我不断收到一个错误。升华设置
。我发现语法错误。但我给上面的链接,以防它有帮助
我当前的首选项。升华设置如下
{
"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
}
在用户文件夹中,可以覆盖所需的主题属性。在本例中,有一个小问题,因为滚动条纹理(包含顶部和底部半圆的滚动条的图像)非常暗,因此尽管修改了色调,但除非更改该纹理(图像),否则无法获得类似于白色的浅色
因此,我的解决方案是创建两个更亮的新图像(水平和垂直滚动条),在主题首选项覆盖中设置它,然后(可选)设置所需的色调
一步一步教程
找到您的sublime用户文件夹(软件包/用户)。可以使用升华菜单“首选项”>“浏览软件包”打开软件包文件夹,该文件夹位于用户文件夹内
在用户文件夹中创建一个名为theme_override的目录。我们将在这里放置我们想要覆盖的主题的所有文件和设置
在这个文件夹中(主题覆盖)放置这两个图像并命名它们和
在theme_override中,创建一个带有主题名称的文件。如果使用默认主题,则文件应命名为default.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"
}
]
重新启动升华文本
可选修改RGB颜色(无需重新启动)
编辑:这是结果
编辑:为未使用默认主题的用户添加基本信息
注意:如果不使用默认主题,结果可能会根据主题覆盖的值而变化。如果你想知道你的主题正在使用什么值,并且你想自定义它们,你可以在你的主题的.sublime包文件中看到它们。例如,如果您正在使用Material Theme打开Material Theme.sublime-package(这只是一个zip文件),并且里面将有一个名为Material-Theme-Darker.sublime-Theme的文件,您不应该修改此文件,但您可以使用我们在步骤4中创建的文件自定义/覆盖任何您想要的内容。这非常有效。然而,问题是“冰球”仅在您使用鼠标向上或向下滚动时出现。当我试图抓住冰球向右滚动时,它消失了。我们需要一个稳定的滚动条,因为在大多数界面。
此调整使滚动条更加稳定:
{
"class": "puck_control",
"layer0.texture": "User/Theme - Default/vertical_white_scrollbar.png",
"content_margin": [3, 4], //makes horiz scrollbar taller
// Adjust RGB color. Optional: comment the following line (or set 255,255,255) to not modify image color
"layer0.tint": [200, 170, 250]
},
{
"class": "puck_control",
"attributes": ["horizontal"],
"content_margin": [3, 4], //makes horiz scrollbar taller
"layer0.texture": "User/Theme - Default/horizontal_white_scrollbar.png"
}
{
"class": "tab_label",
"parents": [{"class": "tab_control", "attributes": ["selected"]}],
//"fg": [30,30,30],
"fg": [255,131,0] //change highlighted tab color
}
源于:您可以以更好的方式自定义并升华文本。通过程序包控制名Seti\u UI安装程序包。定制你的尊贵。您可以使用Seti\u UI自定义所有界面。我自定义了我的Sublime文本,并具有以下设置
你可以自己做。
安装上述软件包后,转到->首选项->设置->用户定义设置
"theme": "Seti.sublime-theme",
"caret_extra_width": 2, // to have a wider/thicker caret
"caret_extra_bottom": 3, // to make the caret = to the line height (the theme currently support 0,3,5)
"caret_extra_top": 3,
"highlight_line": true,
"Seti_tabs_small": true,
"Seti_no_under_bar":true,
"Seti_yellow_tabclose": true,
"Seti_indigo_scrollbar": true,
"Seti_SB_med": true,
"Seti_sb_big_padding": true,
"Seti_bold_slctdfile_labels": true,
"Seti_sidebar_font_size_14": true,
"Seti_yellow_map": true,
"Seti_accent_lime": true,
"Seti_ClosedFolder_anim": true,
"Seti_teal_statusbar": true,
"Seti_panel_nrml": true,
"Seti_dark_fold_button": true,
"Seti_ClosedFolder_dots": true,
"Seti_sidebar_font_Fira": true,
"Seti_sidebar_font_Hack": true,
"Seti_bold_heading":true, // make heading font in bold
"Seti_no_heading":true, // remove the "folder,group 1,etc.."
"Seti_top_heading_big":true, // sidebar top header img big
"Seti_top_heading_small":true, // sidebar top header img small
"Seti_top_heading_anim" :true, // sidebar top header img animate on hover
"Seti_alt_tree_row":true,
我所做的是更改“迷你地图”的颜色,使滚动控件更加可见,而不是许多其他建议更改滚动条颜色的解决方案
以下是一些对我个人帮助很大的精彩说明:
通过创建一个名为“theme_override”的新目录,然后创建一个名为“your theme name.Sublime theme”的文件,并使用如下方式保存,您可以在Packages/User下的Sublime安装文件夹中创建一个主题覆盖:
[
{
"class": "minimap_control",
"settings": ["always_show_minimap_viewport"],
"viewport_color": [255, 255, 255],
"viewport_opacity": 0.15,
},
]
我不能尝试你的指示。我被困在第一步。我点击Preferences>Browse Packages
,什么也没发生。什么也开不了。我正在使用版本3,构建3083。我还可以通过工具->命令面板->首选项:浏览软件包,但不会发生任何事情。窗口仍然是空白的。为什么文件名中有空格?这个编辑器的配置文本文件名本身带有空格,这是非常糟糕的设计。我不敢相信这样的高级编辑器能做到这一点。在Packages/User
中创建文件夹。因此它将是Packages/User/Theme-Default
。我之所以给它取这个名字,是因为默认的包名为Theme-default.sublime包
在St3 build 3114(2016年)中仍然有效。此外,当主题不是初始默认主题,而是其他内置主题之一时。谢谢。我想我现在真的要买升华了,因为我可以看到他们的滚动条。。哈哈,谢谢@SergiofcThank,这对我来说同样适用于sublime build 3126。我遇到了一个技巧,请检查是否使用默认主题。我更新了Preferences.sublime-setting-User-before中的不同主题。所以一开始它不起作用。在对它进行注释并使用默认主题之后,它就可以工作了。