Sublime Text 3 как изменить размер шрифта боковой панели файла?


114

Хотя я пытался изменить font.size в таких классах, как «Label_control» и «sidebar_control» в пакете «Theme-Default», размер шрифта редактора не меняется вообще. Есть ли что-то особенное в возвышенном тексте3?


1
столкнулся с той же проблемой., попробовал все решения, перечисленные ниже., без помощи
Сайрам Криш

1
См. Этот ответ, чтобы узнать, как получить доступ к файлу Default.sublime-theme: stackoverflow.com/a/23046654/52817
laktak

1
Просто побочный комментарий, так как на него уже был дан правильный ответ. Я использую Boxy Theme и изучаю, как это сделать. Если вы используете Boxy, вы можете открыть Boxy Configuration и настроить размер шрифта для вкладок, боковой панели и легко выполнить там множество настроек.
Бруно Кампос

Ответы:


192

В ответах квадратные скобки опускаются , если вы создаете файл с нуля.

Напомним, что для пользователей ST3, у которых нет Default.sublime-themeфайла (который на самом деле является конфигурацией по умолчанию), самая простая процедура:

  1. Перейдите в Sublime Text -> Preferences -> Browse Packages.
  2. Откройте Userкаталог
  3. Создайте файл с именем Default.sublime-theme(если вы используете тему по умолчанию, в противном случае используйте имя темы, например Material-Theme-Darker.sublime-theme) со следующим содержимым ( font.sizeпри необходимости измените ):

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

Для справки, здесь есть полный файл (как в ST2).

Ubuntu 18.04

Расположение настройки темы в Ubuntu 18.04, установленной через sudo apt install sublime-text:

~/.config/sublime-text-3/Packages/User/Default.sublime-theme

MacOS

Расположение настройки темы в MacOS, установленной через DMG:

~/Library/Application\ Support/Sublime\ Text\ 3/Packages/User/Default.sublime-theme

3
необходимо добавить полную конфигурацию с gist.github.com/anonymous/89867e9cb63f7e811a39, чтобы заставить его работать.
user937284

4
Согласно @ nate-flink, имя файла должно быть таким же, как ваша текущая тема. Я использую Material-Theme-Darker, поэтому создаю Material-Theme-Darker.sublime-themeфайл в Userпапке.
Фери Вардиянто,

3
Я использую ST3 с Color Sublime, поэтому мне пришлось оставить имя файла Default.sublime-theme вместо имени темы Color Sublime.
Десмондо

1
При смене "font.size"я тоже рекомендую менять "sidebar_tree", "row_padding". Пользуюсь [0,1]. См. Синтаксис в связанном файле ST2.
Qwerty

4
Я использовал Solarized (Light), и создать Solarized-(Light).sublime-themeфайл не удалось. Использование Default.sublime-themeсделал.
TheRealFakeNews

75

В Ubuntu для версий Sublime старше 3.2 у меня сработало изменение масштаба dpi в Preferences> Settings - User, добавив эту строку:

"dpi_scale": 1.10 

После изменений вам необходимо перезапустить Sublime Text, чтобы они вступили в силу.


6
Это лучшее решение, если весь пользовательский интерфейс выглядит маленьким (например, при использовании дисплея 4k). Я использовал значение в 1.5Ubuntu + XFCE.
Энрико

8
Самое простое решение, но учтите, что вам нужно перезапустить Sublime Text, чтобы оно вступило в силу.
zooglash

5
Кажется, это должен быть правильный ответ, потому что он должен сохраняться, даже если вы измените тему.
Джош

1
В Windows этот параметр вводит межстрочный интервал, который некоторым может не понравиться. Для удаления используйте предпочтения [line_padding_top] и [line_padding_bottom]. Например, если вы масштабируете до 1,5, установите для обоих отступов значения -1,5. Это уберет интервал.
gravidThoughts

5
ui_scaleВместо этого он называется из Sublime 3.2 .
Asaf

19

Перейдите в Sublime Text> Preferences> Browse Packages. Вы должны увидеть дерево файлов.

В папке Packages вы должны увидеть

Тема - По умолчанию> Default.sublime-theme (вместо имени вашей темы замените Default)

Откройте этот файл, найдите запись "class": "sidebar_label:" и добавьте "font.size".

пример:

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

3
@Jails: Я могу подтвердить, что это действительно так с ST3.
dmackerman

13
Нет темы по умолчанию в: «Sublime Text> Preferences> Browse Package», по крайней мере, с последней SL3 ?!
daslicht 03

2
Поскольку нам нужно использовать PackageResourceViewer, я думаю, что ответ нужно обновить.
Hung Tran

@Jails Потрясающе! спасибо за это, он работал как шарм, в ST3 метод, помеченный как ответ здесь, не работал у меня, поскольку теперь пакеты упакованы, и мне нужно было то, что вы предложили, чтобы просмотреть и отредактировать файл: D! ваше предложение должно быть ответом!
ULI-R0

тогдакс у меня сработал! sublime 3сMaterial Theme
АН

19

Я выполнил эти инструкции, но затем обнаружил, что цвет наведения меню был неправильным.

Я использую тему Spacegray в Sublime 3 beta 3074. Итак, чтобы выполнить изменение цвета шрифта боковой панели, а также изменить цвет при наведении, в OSX я создал новый файл ~ / Library / "Application Support" / "Sublime Text 3" / Packages /User/Spacegray.sublime-theme

затем добавил к нему этот код:

[
    {
        "class": "sidebar_label",
        "color": [192,197,203],
        "font.bold": false,
        "font.size": 15
    },
     {
        "class": "sidebar_label",
        "parents": [{"class": "tree_row","attributes": ["hover"]}],
        "color": [255,255,255] 
    },
]

Если вы видите исходное значение по умолчанию, можно настроить многие другие параметры для вашей темы:

https://gist.github.com/nateflink/0355eee823b89fe7681e

Я извлек этот файл из zip-файла возвышенного пакета, установив PackageResourceViewer, следуя инструкциям MattDMo ( https://stackoverflow.com/users/1426065/mattdmo ) здесь:

Как изменить фрагменты кода по умолчанию в Sublime Text 3?


11

Я использую Sublime Text 3.2.1, дисплей 4k и Mac. Заголовки вкладок и боковая панель трудно читать с настройками ST3 по умолчанию. Я использовал меню Sublime Text -> Preferences -> Settings, которое открывает два файла: Preferences.sublime-settings - Default и Preferences.sublime-settings - User.

Вы можете редактировать только Пользовательский файл. Файл по умолчанию полезен для демонстрации того, какие переменные вы можете установить. В строке 350 файла по умолчанию находятся две переменные, как показано ниже:

// Magnifies the entire user interface. Sublime Text must be restarted for
// this to take effect.
"ui_scale": 1.0,

// Linux only. Sets the app DPI scale - a decimal number such as 1.0, 1.5,
// 2.0, etc. A value of 0 auto-detects the DPI scale. Sublime Text must be
// restarted for this to take effect.
"dpi_scale": 0,

"dpi_scale": 3.0ничего не делал на моем Mac "ui_scale": 1.5работал хорошо. Ниже приведен мой пользовательский файл.

{
    "dictionary": "Packages/Language - English/en_US.dic",
    "font_size": 17,
    "ignored_packages":
    [
        "Vintage"
    ],
    "theme": "Default.sublime-theme",
    "ui_scale": 1.5
}

2
dpi_scaleпохоже, теперь полностью удален (Sublime 3.2.2 на Ubuntu). ui_scale, с другой стороны, у меня все еще отлично работает.
Марк Эмери,

ST 3.2.2 на OS X - ui_scaleработает
должным образом

"ui_scale": 1.2 работала на моем Mac
Phoenix


2

Файл Default.sublime-theme работает, если вы не установили тему. Если вы это сделали, перейдите в репозиторий github вашей темы, загрузите файл your_theme.sublime-theme и поместите его в папку «Пользователь». В этом файле найдите "class": "sidebar_label",добавление "font.size":16в этот раздел.



1

Я использую Soda Dark 3 с включенными иконками. Таким образом, просто переименовывая, он стирает все значки, включенные с ним. Поэтому я просто оставляю значение по умолчанию как есть и создаю новый файл, Soda Dark 3.sublime-themeа в его содержимом

[
{
    "class": "label_control",
    "color": [150, 25, 25],
    "shadow_color": [24, 24, 24],
    "shadow_offset": [0, -1],
    "font.size": 16,
    "font.bold": true
},

]

Итак, в Mac это на /Users/gugovind/Library/Application Support/Sublime Text 3/Packages/User/


1

Некоторая ограниченная гибкость доступна, если вы используете тему послесвечения .

https://github.com/YabataDesign/afterglow-theme

Вы можете редактировать свои пользовательские настройки следующим образом.

Sublime Text -> Настройки -> Настройки - Пользователь:

{
    "sidebar_size_14": true
}

https://github.com/YabataDesign/afterglow-theme#sidebar-size-options


-1

Если вы хотите изменить размер шрифта, просто следуйте инструкциям. Настройки-> Настройки файла по умолчанию.

После нажатия на настройки файла по умолчанию откроется новая вкладка с именем типа файла по умолчанию.

После того, как найти шрифт свойства , как шрифт Courier New 12 мы (рекомендуем использовать CTRL + F) , а затем изменить размер его. Нажмите «Сохранить», и вы сразу увидите изменения.


Я не могу найти Настройки-> Настройки файла по умолчанию на ST3
Пауло Коги - Восстановить Монику

-1

Если вы используете тему по умолчанию. Просто перейдите к «Настройки» -> «Настройки файла по умолчанию». Появится новая вкладка. Примерно под номером строки вы можете увидеть шрифт [имя-шрифта] [размер-шрифта]

Отредактируйте размер шрифта по своему желанию и сохраните.


-2

Sublime Text -> Настройки -> Настройка:

Sublime Text -> Настройки -> настройка

Напишите свой стиль на правом экране:

Напишите свой стиль на правом экране


Это изменяет размер шрифта основной области редактора, а не боковой панели.
Марк Эмери
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.