Автор Тема: Возможно ли сделать мгновенное увеличение шрифта  (Прочитано 1687 раз)

DenisRaznov

  • Newbie
  • *
  • Сообщений: 18
Добрый день. Возможно ли, при нажатии "CTRL++" сделать увеличение шрифта сразу в определённый размер, а не через постепенное увеличение?

Loac

  • Administrator
  • Hero Member
  • *
  • Сообщений: 605
Можно повесить на кнопку конкретное значение, правда это срабатывает только для текущей вкладки, в настройках значение не сохраняется.

Preferences > Key Bindings – User

[
  {
    "keys": ["ctrl+shift+f"],
    "command": "set_setting",
    "args": {
      "setting": "font_size",
      "value": 20,
    }
  }
]

DenisRaznov

  • Newbie
  • *
  • Сообщений: 18
И после такой «принудетельной» установки размера перестаёт работать "Ctrl++".
В идеале, конечно было бы, если на одну и ту же комбинацию оно приближает и удаляет в сразу в нужные размеры.

Loac

  • Administrator
  • Hero Member
  • *
  • Сообщений: 605
Настройки применяются в таком порядке:
  • Packages/Default/Preferences.sublime-settings
  • Packages/Default/Preferences (<platform>).sublime-settings
  • Packages/User/Preferences.sublime-settings
  • <Project Settings>
  • Packages/<syntax>/<syntax>.sublime-settings
  • Packages/User/<syntax>.sublime-settings
  • <Buffer Specific Settings>
Команда set_setting пишет значение в последний <Buffer Specific Settings>, который относится к текущей вкладке.

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

К сожалению, аргументов у increase_font_size нет.
« Последнее редактирование: Мая 30, 2014, 11:33:06 от Loac »