Как пропустить строки в режиме отладки Pycharm с помощью Python?

#python #pycharm

#python #pycharm

Вопрос:

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

 a = 3
a = 4
print(a)
 

Комментарии:

1. отладчик запускает весь код, поэтому вам нужно удалить эту строку или прокомментировать ее.

2. Почему вы хотите пропустить строки? Если вы хотите знать, что он сделал в этот момент, щелкните правой кнопкой мыши и откройте «вычислить выражение» и вставьте интересующую вас строку.

3. вставьте условие перед 2-й строкой, чтобы пропустить его через условную логику.

4. как я уже сказал debuger , выполняется весь код, как в обычной программе.

5. @furas как ни странно, ответ Гигиоза работает, он на самом деле пропускает строки, не стесняйтесь также попробовать его

Ответ №1:

Вы можете сделать right click в третьем операторе и Jump to Cursor . Однако это действие выполняется вручную… Я не думаю, что существует режим для запуска только строк с точками останова…