Как переключиться обратно на автоматическое отображение значений переменных в отладчике PyCharm? - PullRequest
0 голосов
/ 21 марта 2020

У меня есть проект PyCharm, в котором мои __str__ значения долго вычислялись. Время отображения значения в окне отладчика истекло, поэтому PyCharm предложил мне в окне отладчика переключиться на автоматическое отображение значения. Я выбрал это. Теперь мое окно отладчика выглядит следующим образом.

Debugger window with prompt required

Мне нужно нажать «Показать значение», чтобы отладчик вычислил и отобразил значение.

Я исправил медленный код __str__, поэтому теперь я хочу go вернуться к автоматическому отображению значения. Настройки моих предпочтений выглядят следующим образом.

Preferences window

Я ожидаю, что, поскольку установлен флажок «Включить авто выражения в представлении переменных», я больше не должен видеть «Показать значение» в представлении «Переменные», но это не так.

Я попытался выйти и перезапустить PyCharm безрезультатно. Другие проекты PyCharm по-прежнему автоматически отображают значения переменных, поэтому я предполагаю, что внес некоторые изменения, специфичные для проекта c, но не могу понять, как отменить его.

Как мне go назад автоматически отображать значения переменных в представлении «Переменные» для этого проекта?

1 Ответ

2 голосов
/ 23 марта 2020

Попробуйте выбрать меню параметров на панели инструментов отладки (см. https://www.jetbrains.com/help/pycharm/debug-tool-window.html#debugtoolbar) и переключите Variables Loading Policy на Synchronously или Asynchronously.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...