PyCharm меняет раскладку системной клавиатуры
Я использую PyCharm Community Edition 2016.3 Build #PC-163.8233.8 на Windows 10
и это беспорядочно меняет общесистемную раскладку клавиатуры с немецкого на английский. Я хочу, чтобы он прекратил это делать, но не нашел никаких настроек, связанных с этим.
Моя проблема, кажется, связана, но отличается от этого вопроса, где внутренний PyCharm
настройка по-немецки почему-то установлена.
3 ответа
Оказывается, это связано с Windows 10, а не с PyCharm. В PyCharm часто используют Alt + Shift + E для выполнения кода. В Windows 10 Alt + Shift (иногда Ctrl + Shift) также переключает раскладки клавиатуры, поэтому это объясняет поведение. После этого ответа это можно изменить в Панели управления \ Часы, Язык и Регион \ Язык \ Расширенные настройки в разделе "Изменение горячих клавиш языковой панели".
Я думаю, что это проблема PyCharm.
У меня 2 компьютера с Windows 7 и Windows 10 с французской (по умолчанию) и русской раскладкой клавиатуры на обоих. После установки PyCharm (с интервалом 2 недели) на обоих компьютерах появляется английская раскладка клавиатуры. И самым удивительным является тот факт, что Панель управления (Региональные настройки -> Раскладки клавиатуры) показывает только раскладки на французском и русском языках. Но если вы нажмете на иконку в системном трее, вы увидите 3 из них.
Я смутно помню вопрос, который PyCharm задает мне после установки, это было что-то о "нестандартной раскладке клавиатуры". Я помню, что позволил PyCharg управлять этим фактом, но я не осознавал, что он добавит мне "фантомную" раскладку, которую я не могу удалить.
Обновление: удаление / переустановка PyCharm ничего не меняет. Но простая перезагрузка Windows удаляет английскую клавиатуру. До первого запуска моего проекта из PyCharmm, после которого появляется третья (английская) раскладка клавиатуры. И я сохраняю этот макет даже после закрытия PyCharm.
На всякий случай: мой проект на python не имеет ничего общего с раскладкой клавиатуры. Это простой симулятор настольной игры, использующий только мышь для взаимодействия с игроком.
Проблема связана с установкой разных клавиатур в региональных и языковых настройках.
Кажется, что pyCharm берет английскую конфигурацию вместо той, которая настроена по умолчанию. (в моем случае латиноамериканский).
Если вы удалите другие языки и снова откроете pyCharm, все будет нормально.