Есть ли какая-нибудь комбинация клавиш в возвышенном тексте 3 для смены языка? - PullRequest
0 голосов
/ 03 июля 2019

На самом деле, есть простой способ изменить язык в Sublime Text 3, который находится в правом нижнем углу.Но мне нужен быстрый способ измениться, когда мои руки находятся на клавиатуре.Есть ли какая-нибудь комбинация клавиш для изменения языка в Sublime Text 3?Спасибо.

1 Ответ

1 голос
/ 03 июля 2019

Все не скрытые синтаксисы в Sublime автоматически добавляются в главное меню View > Syntax, которое является тем же меню, которое появляется при нажатии на тип файла в нижней части окна. Кроме того, все синтаксисы добавляются в палитру команд в виде команд, начинающихся с Set Syntax:.

Таким образом, самый простой и быстрый способ замены синтаксиса в файле, не связанный с мышью, состоит в том, чтобы открыть командную палитру и ввести текст фильтра, достаточный для поиска, и выбрать команду, которая будет заменять желаемый синтаксис, например, на изображении. ниже для переключения на HTML.

Syntax Example

Sublime запоминает, какую команду вы выбираете для ввода любой заданной палитры команд, поэтому для дополнительной скорости вы можете использовать фильтр текста, такой как sh, и вручную выбрать команду Set Syntax: HTML, которая появится, чтобы сообщить Sublime, что это команда, которую вы хотите. Теперь, когда вы вводите sh, он автоматически выбирает эту команду по умолчанию.

Команда set_setting может использоваться для установки любой настройки, включая настройку syntax, так что вы также можете привязать клавишу к этой команде, чтобы легко переключаться на часто используемый синтаксис. Однако для этого необходимо, чтобы вы знали полное имя ресурса пакета для рассматриваемого синтаксиса, и он не будет правильно настраивать параметры, специфичные для синтаксиса (для этого требуется плагин, использующий view.assign_syntax()).

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

...