Pycharm: как сосредоточиться на редакторе при достижении точки отладки - программирование
Подтвердить что ты не робот

Pycharm: как сосредоточиться на редакторе при достижении точки отладки

Я использую Mac, с версией Pycharm 2018.2.4 Community.

Когда я запускаю сеанс отладки с использованием отладчика и нажимаю на точку отладки, я должен щелкнуть мой редактор с помощью мыши, чтобы иметь возможность набирать код в редакторе. Если я не сделаю этого и не нажму на клавиатуру напрямую, Mac будет жаловаться с каким-то "бинг" звуком, сигнализируя, что ввод с клавиатуры не подходит для любого приложения (мое мнение).

Как заставить мой Pycharm автоматически сфокусироваться на редакторе при достижении точки отладки? Или, по крайней мере, сосредоточиться на отладчике, чтобы я мог нажать ESC, чтобы сосредоточиться на редакторе?

Я выбрал "Фокус приложения на точку останова" в настройках. enter image description here

4b9b3361

Ответ 1

Вот как это должно работать:

В Preferences введите Focus application on breakpoint в строке поиска и убедитесь, что она включена.

Примените эту настройку и выйдите из Preferences.

В вашем отладчике, когда вы достигаете точки останова, нажимаете клавишу escape, и ваш курсор должен мигать в вашем редакторе.

Мне пришлось отключить настройку, применить, повторно включить настройку и снова применить.

Теперь он ведет себя так, как указано выше.

Ответ 2

В PyCharm сообщается об ошибке для того же. Вот ссылка на вопрос. Ошибка сообщается для версии 2018.2 и до сих пор не исправлена.