【问题标题】:Sublime Text 2 how to change the font size of the file sidebar?Sublime Text 2 如何更改文件侧边栏的字体大小?
【发布时间】:2012-11-26 17:42:36
【问题描述】:

文件侧边栏的当前字体大小对我来说太小了。我怎样才能让它变大?

【问题讨论】:

    标签: sublimetext2 sublimetext3


    【解决方案1】:

    选择Preferences / Browse Packages…,进入Theme - Default目录。

    用您的编辑器打开Default.sublime-theme 并搜索sidebar_label 字符串。你应该找到类似的东西:

    {
        "class": "sidebar_label",
        "color": [0, 0, 0],
        "font.bold": false
    }
    

    您可以在此处添加您喜欢的字体大小:

    {
        "class": "sidebar_label",
        "color": [0, 0, 0],
        "font.bold": false,
        "font.size": 14.0
    }
    

    【讨论】:

    • 我已经通过查看 Soda 主题解决了这个问题。不过谢谢你的回答,希望这个QA对其他用户有用。
    • 我没有“主题 - 默认”目录。事实上,当我浏览包时打开的文件夹中根本没有主题文件夹....
    • @Nico 可能你正在使用 Sublime Text 3。包管理略有改变。您可以找到一些信息here,“覆盖压缩包中的文件”段落。
    • 通过做一些实验,我设法弄清楚,有一个小错误(功能?),这导致,当将font.size 属性设置为高于15.0 的值时,条目侧边栏上的 被截断。
    • 有没有办法在用户配置文件中覆盖这些设置,这样我在更新 sublime 时就不必重做?
    【解决方案2】:

    谢谢!其他一些设置来更改所有可见事物的字体大小(在这些示例中,更小)!

    请注意,如果您打开了一个项目(一个文件夹)并且显示了选项卡和状态栏,那么当您点击保存时,您应该会实时看到更改。

    侧边栏树

    {
        "class": "sidebar_tree",
        "row_padding": [0, 0],
        "indent": 6,
        "indent_offset": 17,
        ...
    {
        "class": "sidebar_label",
        "color": [0, 0, 0],
        "font.bold": false,
        "font.size": 8.0
        ...
    

    选项卡打开文件

    {
        "class": "tabset_control",
        ...
        "content_margin": [0, 0, 3, 1],
        "tab_overlap": 24,
        "tab_width": 180,
        "tab_min_width": 48,
        "tab_height": 18,
        ...
    {
        "class": "tab_label",
        ...
        "font.size": 8.0
        ...
    

    状态栏

    {
        "class": "status_bar",
        ...
        "content_margin": [0, 0, 0, 0]
        ...
    

    (我找不到在哪里设置状态栏的字体,不过这会压扁底部栏)

    【讨论】:

      【解决方案3】:

      Sublime Text 2 已经回答了这个问题,但值得一提的是,如果您使用的是版本 3,您可以简单地复制一个包文件并将其放在您的 ../Packages/User 目录中,然后覆盖那里的设置。

      编辑:

      您可能需要四处寻找才能找到 ST3 文件在安装过程中的放置位置。

      我使用的是 Ubuntu,ST3 的 Main Package 文件位于 opt/sublime_text/packages。然后我将要覆盖的包复制到 .config/sublime-text-3/Packages/User 目录中,然后对该包进行编辑。

      【讨论】:

      • 你能说得更具体点吗?哪个包文件?
      • 请用“简单地复制一个包文件”更具体
      • @Leonardo Lopez,如果您仍然很难找到本地安装文件,我已经编辑了我的答案以包括方向。
      【解决方案4】:

      在 Sublime Text 3 中,从菜单栏中选择 Preferences >> Settings - User,然后将 dpi_scale 配置添加到文件并保存。就这样。

      {
          ......,
          "dpi_scale": 1.5  //set this value as your need.
      }
      

      【讨论】:

      • 这会改变整个应用程序的字体大小,这不是 OP 想要的。
      【解决方案5】:

      方法可能适用于两个版本的 ST

      1. 检查您当前的设置主题:

        1.1 打开偏好/设置用户

        1.2 cmd + f 并输入主题

        1.3 你找到了你的主题(可能不是默认的,可能是纯色的;))

      2. 安装包:“PackageResourceViewer”
      3. cmd + shift + p - 用于打开命令托盘
      4. 输入 packageresourceviewer

        4.1 键入主题并选择主题

        4.2 选择你当前的主题文件(st3 dark3 主题)

        4.3 cmd +f 查找“侧边栏条目”

        4.4 在块中输入:"font.size": NUMBER 到选项

        4.5 保存

      5. 享受 ;)

      【讨论】:

      • PackageResourceViewer 很棒,非常感谢分享这个。对我来说,查找主题文件只是一种选择。
      猜你喜欢
      • 2013-08-19
      • 2019-09-07
      • 1970-01-01
      • 1970-01-01
      • 2014-05-27
      • 2023-04-08
      • 2014-07-24
      • 2015-01-12
      • 2013-03-21
      相关资源
      最近更新 更多