Всем привет! Наверняка многие часто сталкивались с невозможностью быстро переключить раскладку клавиатуры в популярной IDE PHPStorm под Windows (особенно если используете Punto Switcher). Решить эту проблему достаточно просто…
Как переключить раскладку в PHPStorm? Способ 1
Проблема переключения раскладки под ОС Windows далеко не нова и «радует» разработчиков по всему миру. Именно поэтому независимые авторы создали плагин Idea-Fix-Kbd, призванный убрать неприятный глюк. Плагин скачивается как jar файл и устанавливается стандартным способом:

Как переключить раскладку в PHPStorm? Способ 2
Второй способ переключения раскладки при работе с PHPStorm — более эффективный, не требующий установки каких-либо плагинов. Суть заключается в настройке языковых параметров Windows. Рассмотрим такую настройку на примере ОС Windows 10.
- Перейдите в Панель управления Windows по сочетанию клавиш Ctrl + I. В поиске наберите «переопределение стандартного метода ввода».

- Левым кликом активируйте параметр «сочетание клавиш для языков ввода».

- В появившемся меню выберите раскладку США и внизу кликните по кнопке «Сменить сочетание клавиш«:

- В появившемся меню поставьте галочку в пункте «Использовать сочетание клавиш» и настройте нужное сочетание. Затем нажмите кнопку ОК.

После применения параметров переключение раскладки клавиатуры будет осуществляться принудительно, нажатием нужного сочетания клавиш. Как видите, чтобы переключить раскладку клавиатуры в PHPStorm, не нужно совершать каких-либо сложных действий.
А как быть с Punto Switcher?
В случае с установленным на вашем ПК Punto Switcher, переключение раскладки в PHPStorm может быть затруднено, т.к. программа может сбивать настройки. Если возникают проблемы, я рекомендую отключить Punto Switcher на время, и воспользоваться способом 2.
Надеюсь, эта статья поможет вам избавиться от мелкого, но неприятного глюка в мощной IDE PHPStorm. До новых встреч!