Русское сообщество Sublime Text

Основной раздел => Вопросы и ответы => Тема начата: DenisRaznov от Мая 29, 2014, 14:22:44

Название: Возможно ли сделать мгновенное увеличение шрифта
Отправлено: DenisRaznov от Мая 29, 2014, 14:22:44
Добрый день. Возможно ли, при нажатии "CTRL++" сделать увеличение шрифта сразу в определённый размер, а не через постепенное увеличение?
Название: Re: Возможно ли сделать мгновенное увеличение шрифта
Отправлено: Loac от Мая 29, 2014, 15:44:01
Можно повесить на кнопку конкретное значение, правда это срабатывает только для текущей вкладки, в настройках значение не сохраняется.

Preferences > Key Bindings – User

[
  {
    "keys": ["ctrl+shift+f"],
    "command": "set_setting",
    "args": {
      "setting": "font_size",
      "value": 20,
    }
  }
]
Название: Re: Возможно ли сделать мгновенное увеличение шрифта
Отправлено: DenisRaznov от Мая 29, 2014, 17:28:44
И после такой «принудетельной» установки размера перестаёт работать "Ctrl++".
В идеале, конечно было бы, если на одну и ту же комбинацию оно приближает и удаляет в сразу в нужные размеры.
Название: Re: Возможно ли сделать мгновенное увеличение шрифта
Отправлено: Loac от Мая 30, 2014, 11:26:45
Настройки применяются в таком порядке:
Команда set_setting пишет значение в последний <Buffer Specific Settings>, который относится к текущей вкладке.

Команды increase_font_size и decrease_font_size пишут значения в пользовательский файл настроек, который после изменений автоматически применяется редактором.

К сожалению, аргументов у increase_font_size нет.