Многоязычный текстовый экспандер — Работает на любом языке и клавиатуре

Lightning Assist расширяет фрагменты в любом приложении на вашем языке. На этой странице подробно объясняется, как расширение ведет себя на каждой клавиатуре и сценарии, так что вы можете выбрать правильный режим и начать работу, не догадываясь.

Short Answer

Lightning Assist разворачивает сокращения практически на любой раскладке. Латинские, кириллические, арабские и ивритские клавиатуры разворачивают текст инлайн во время набора (включая справа налево); греческие, CJK, тайские, вьетнамские и индийские клавиатуры разворачивают через режим горячей клавиши — наберите сокращение, затем нажмите сочетание. Приложение определяет раскладку и само выбирает нужный режим.

Попробуйте Lightning Assist бесплатно — 14-дневная пробная версия

Работает во всех ваших приложениях на любом языке • Кредитная карта не требуется.

Скачать бесплатную пробную версию

Два способа расширения

В строке (по мере ввода): вы вводите аббревиатуру, и она мгновенно расширяется — горячие клавиши не нужны. Приложение считывает раскладку клавиатуры вашей ОС, поэтому видит фактические вводимые вами символы независимо от того, какой сценарий вы используете.

Режим горячих клавиш: вы нажимаете настраиваемую комбинацию клавиш, чтобы развернуть фрагмент, который вы только что набрали или выбрали. Этот метод работает независимо от языка или метода ввода, что делает его самым безопасным выбором, когда встроенный путь ненадежен (например, при вводе на основе IME для языков CJK).

Встроенное расширение с помощью скрипта

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

Латинское письмо

Английский, немецкий, французский, итальянский, испанский, румынский, португальский и любая другая система письма на основе латиницы изначально работает со встроенным расширением — ничего настраивать не нужно. Lightning Assist считывает раскладку клавиатуры вашей ОС и автоматически сопоставляет правильные символы. Ваш триггер — это любой текст, который вы вводите при создании фрагмента — простое слово или слово с ведущим символом, например ;sig или /addr, чтобы оно отличалось от слов, которые вы обычно вводите. Работает в любой латинской раскладке (QWERTY, QWERTZ, AZERTY): если наберешь - сработает. Текст расширения вашего фрагмента всегда поддерживает полный Юникод (é, ñ, ç, ă, ü и любой алфавит).

Иврит, кириллица и другие алфавитные письменности

Иврит и кириллица разворачиваются инлайн — создайте триггер в этой письменности и наберите его на своей раскладке. На русской, украинской или болгарской раскладке используйте простое кириллическое сокращение, например привет: префиксы-знаки препинания вроде ; или , там набрать нельзя. Греческий, деванагари и другие письменности со сложной раскладкой используют режим горячей клавиши. Триггер и то, что вы набираете, должны быть в одной письменности, иначе движок их не распознает.

японский, корейский, китайский (CJK)

Встроенное расширение не может надежно работать в режиме композиции IME. IME (редактор метода ввода) собирает символы внутри себя перед отправкой их в приложение, а это означает, что Lightning Assist не может считывать нажатия клавиш в середине композиции. Это ограничение на уровне системы, которое затрагивает все расширители текста на каждой платформе, а не только Lightning Assist. Вместо этого используйте режим горячих клавиш (см. раздел ниже) или используйте короткий триггер ASCII, введенный в режиме прямого буквенно-цифрового ввода вашего IME.

Вкратце: все языки работают

Содержимое сниппетов может быть на любом языке — полный Unicode, включая письмо справа налево и эмодзи. Для запуска расширения inline работает при наборе текста на большинстве клавиатур, а глобальное сочетание клавиш работает на любой клавиатуре и методе ввода — ни один язык не остаётся за бортом.

Язык / клавиатураInline (при наборе)Горячая клавиша (работает всегда)
Латиница (английский, французский, немецкий, испанский, румынский…)ДаДа
Арабский (справа налево)ДаДа
Иврит (справа налево)ДаДа
Кириллица (русский, украинский, болгарский…)ДаДа
Греческий (Ελληνικά)Через горячую клавишуДа
Хинди / тамильский / деванагари и индийский языкЧерез горячую клавишуДа
Тайский (ไทย)Через горячую клавишуДа
Вьетнамский (Telex / VNI)Через горячую клавишуДа
Китайский / Японский / КорейскийЧерез горячую клавишуДа

Многие текстовые экспандеры по умолчанию пропускают ввод, набранный через IME (китайский, японский, корейский, хинди), и ни один не определяет раскладку автоматически, переключая режим разворачивания так, как это делает Lightning Assist. Lightning Assist создан для любого языка: инлайн на алфавитах, которые ваша клавиатура печатает напрямую (латиница, кириллица, иврит, арабский), и через глобальную горячую клавишу во всех остальных случаях (CJK, греческий, тайский, индийские письменности и другие). В обоих случаях вы создаёте триггер в своей письменности и набираете его ровно так, как задали. И, в отличие от экспандеров только для Mac или только для Windows, он работает нативно на Windows, macOS и Linux.

Глубокие погружения по каждому сценарию: руководство по расширению нелатинского текста, руководство по арабскому текстовому экспандеру, руководство по русской и кириллической клавиатуре, Подробное руководство по китайскому, японскому и корейскому (CJK).

Японский, корейский и китайский — как расшириться

У пользователей CJK есть два надежных варианта запуска фрагментов. Оба работают стабильно в любом приложении.

Вы никогда не застрянете в качестве пользователя CJK — путь к горячим клавишам будет плавным, как только вы назначите удобную комбинацию клавиш в настройках Lightning Assist.

Вариант 1 — Режим горячих клавиш (рекомендуется)

Назначьте горячую клавишу в настройках Lightning Assist (например, Ctrl+Пробел или функциональную клавишу). Введите или выберите аббревиатуру триггера, как обычно, затем нажмите горячую клавишу. Lightning Assist немедленно расширяет соответствующий фрагмент без необходимости перехватывать нажатия клавиш IME. Это работает во всех приложениях и конфигурациях IME.

Вариант 2 — триггер ASCII при прямом вводе

Переключите IME в режим прямого/буквенно-цифрового ввода (режим, в котором вводятся простые латинские символы без композиции), введите короткое латинское сокращение, например /jp1 или приветствие, и Lightning Assist расширит его в строке. Вернитесь в режим композиции IME для остальной части текста. Этот вариант подходит пользователям, которые предпочитают не использовать горячую клавишу.

Оба варианта дают пользователям CJK ту же скорость ввода фрагментов, что и любая другая клавиатура. Единственное, что отличается, это то, как запускается расширение.

Как это работает под капотом

Когда вы печатаете, Lightning Assist спрашивает у операционной системы, какая раскладка сейчас активна. Затем он декодирует каждое нажатие с помощью этой раскладки — именно поэтому движок видит реальные символы, которые вы набираете (кириллицу, иврит, арабский или любой другой алфавит, который ваша клавиатура печатает напрямую), а не сырые коды клавиш. Письменности со сложной раскладкой (деванагари и другие индийские, греческий, тайский) и языки с IME (китайский, японский, корейский) используют режим горячей клавиши.

Именно такое декодирование макета на уровне ОС обеспечивает работу нелатинских алфавитов, пока ваш триггер создается в том же сценарии. Это также означает, что переключение между языками в середине сеанса обрабатывается правильно: если вы переключите ввод ОС на русский, Lightning Assist переключится вместе с ним автоматически.

Начните использовать Lightning Assist на вашем языке

14-дневная бесплатная пробная версия со всеми функциями. Windows, Mac и Linux.

Часто задаваемые вопросы

Работает ли Lightning Assist на русском языке?

Да. Русский (кириллица) разворачивается инлайн прямо во время набора. Создайте сокращение-триггер на кириллице — например привет — и наберите его на русской раскладке; сниппет развернётся, как только вы закончите слово. Используйте простое кириллическое сокращение: префиксы-знаки препинания вроде ; на русской раскладке набрать нельзя. Режим горячей клавиши остаётся доступным, если он вам удобнее.

Могу ли я использовать Lightning Assist на японском языке?

Да, с использованием режима горячих клавиш. Встроенное расширение ненадежно в режиме композиции IME, поскольку IME собирает символы до того, как приложение сможет их прочитать — это универсальное ограничение для всех расширителей текста, не специфичное для Lightning Assist. Назначьте горячую клавишу в настройках, введите триггер и нажмите горячую клавишу, чтобы развернуть ее. Вы также можете использовать короткое латинское сокращение в прямом буквенно-цифровом режиме IME для встроенного расширения.

Нужно ли мне изменить какие-либо настройки моего языка?

Нет. Lightning Assist автоматически считывает раскладку клавиатуры в системе, поэтому алфавитные письменности — латиница, кириллица, иврит и арабский — работают инлайн без какой-либо настройки. Индийские письменности (хинди/деванагари, тамильский), греческий, тайский и CJK используют режим горячей клавиши: задайте сочетание один раз, и любая письменность будет работать. Просто создавайте триггер в той же письменности, на которой печатаете.

Что делать, если моя клавиатура не латиница?

Если вы печатаете алфавитом, который набирается напрямую (кириллица, иврит, арабский), инлайн-разворачивание работает — создайте триггер в той же письменности и наберите его на своей раскладке. Для деванагари и индийских письменностей, греческого, тайского и CJK (японский, корейский, китайский с IME) используйте режим горячей клавиши или ASCII-триггер в режиме прямого ввода. Оба пути дают одинаковую скорость.

Работает ли с вьетнамским (Telex/VNI/Unikey)?

Да — используйте режим горячих клавиш для триггеров, содержащих вьетнамские диакритические знаки. Telex/VNI/Unikey создают акценты, как IME, поэтому диакритический триггер, вводимый по мере ввода, не может быть надежно обнаружен в строке; глобальная горячая клавиша считывает готовый текст и каждый раз расширяет его, что делает его самым безопасным и рекомендуемым способом запуска фрагментов на вьетнамском языке.

Связанные страницы и сниппеты

Изучите соответствующие руководства, шаблоны и сравнения для вашего рабочего процесса.

Популярные шаблоны

Записи SOAP

Многоразовые шаблоны записей SOAP — Субъективно, Объективно, Оценка, План — которые делают клиническую документацию быстрой и единообразной.

Узнать больше: Записи SOAP