Pycharm: как сосредоточиться на редакторе при достижении точки отладки
Я использую Mac, с версией Pycharm 2018.2.4 Community.
Когда я запускаю сеанс отладки с использованием отладчика и нажимаю на точку отладки, я должен щелкнуть мой редактор с помощью мыши, чтобы иметь возможность набирать код в редакторе. Если я не сделаю этого и не нажму на клавиатуру напрямую, Mac будет жаловаться с каким-то "бинг" звуком, сигнализируя, что ввод с клавиатуры не подходит для любого приложения (мое мнение).
Как заставить мой Pycharm автоматически сфокусироваться на редакторе при достижении точки отладки? Или, по крайней мере, сосредоточиться на отладчике, чтобы я мог нажать ESC, чтобы сосредоточиться на редакторе?
Я выбрал "Фокус приложения на точку останова" в настройках.
Ответы
Ответ 1
Вот как это должно работать:
В Preferences
введите Focus application on breakpoint
в строке поиска и убедитесь, что она включена.
Примените эту настройку и выйдите из Preferences
.
В вашем отладчике, когда вы достигаете точки останова, нажимаете клавишу escape, и ваш курсор должен мигать в вашем редакторе.
Мне пришлось отключить настройку, применить, повторно включить настройку и снова применить.
Теперь он ведет себя так, как указано выше.
Ответ 2
В PyCharm сообщается об ошибке для того же. Вот ссылка на вопрос. Ошибка сообщается для версии 2018.2 и до сих пор не исправлена.