Есть старая раздражающая проблема - начинаешь набирать текст и оказывается, что он не в той раскладке. Магической утилиты тут нет, и, перепробовав разные, в итоге навайбкодил свою для macOS. Смущало давать Accessibility-доступ, то есть права видеть события клавиатуры, всё-таки неизвестным утилитам. Да и функциональности порой не хватало.
Без спеки и методологии разработка вышла быстрой и увлекательной. Утилита умеет разными способами показывать, какая сейчас раскладка, а также назначает отдельные клавиши для включения русского и английского. Само переключение раскладки прав не требует; Accessibility нужен только подсветке у курсора - и читает лишь его положение, не текст.
Исходники открытые - можно всё проверить и собрать самостоятельно. Или взять готовый образ.
Post #24
240



- 👍 1