При переходе на Леопард, многие пользователи ощущают дискомфорт из-за измененной системы выбора метода ввода текста с клавиатуры.

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

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

antique_typewriter_small.jpg

Но, если вы все же решили сделать свою работу более эффективной, то читаем дальше.

Для начала устанавливаем SIMBL – утилита, которая позволяет “пропатчить” Cocoa-приложения. Но не бойтесь, ничего страшного не произойдет, просто она позволит добавить нужную функциональность. А при возникновении каких-либо проблем SIMBL всегда можно удалить.

Далее скачиваем InputSwitcher – приложение, которое собственно и позволяет реализовать сохранение раскладки для каждого Cocoa-приложения. Чтобы установить его, монтируем скачаный образ диска и копируем следующие бандлы в указанные директории:

InputSwitcher.app ⇒ /Applications
InputSwitcherClient.bundle ⇒ ~/Library/Application Support/SIMBL/Plugins

После этого запускаем InputSwitcher.app и можем пользоваться. Чтобы изменения подхватились всеми приложениями, лучше перегрузите систему или же каждую запущенную программу по-отдельности.

Как было сказано више, данные изменения распространяются только на Cocoa-приложения, поэтому действия InputSwitcher не будут затрагивать, например, Finder, Firefox и iTunes.

Приятной и эффективной вам работы.

Share.