Уведомления

Группа в Telegram: @pythonsu

#1 Июль 17, 2012 14:10:51

fata1ex
От:
Зарегистрирован: 2009-07-11
Сообщения: 732
Репутация: +  52  -
Профиль   Отправить e-mail  

Все ли пользуются debug при написании кода на пайтон ?

Budulianin
А в каких IDE такая же трассировка пошаговая есть как в IDLE ?
Вы хоть раз пользовались отладчиком? Весь смысл его в том, чтобы с нужного места пошагово исполнять код, имея доступ к стеку. Так что это есть везде.



Офлайн

#2 Июль 17, 2012 18:56:46

umi
Зарегистрирован: 2012-07-17
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Все ли пользуются debug при написании кода на пайтон ?

Рекомендую pudb, очень удобно, мы с коллегами им пользуемся. Вот статейка.

Офлайн

#3 Июль 18, 2012 01:08:23

Budulianin
От:
Зарегистрирован: 2011-10-18
Сообщения: 1218
Репутация: +  33  -
Профиль   Отправить e-mail  

Все ли пользуются debug при написании кода на пайтон ?

fata1ex
Budulianin
А в каких IDE такая же трассировка пошаговая есть как в IDLE ?
Вы хоть раз пользовались отладчиком? Весь смысл его в том, чтобы с нужного места пошагово исполнять код, имея доступ к стеку. Так что это есть везде.

Например в ninja-ide не нашёл



Офлайн

#4 Июль 18, 2012 01:22:35

Budulianin
От:
Зарегистрирован: 2011-10-18
Сообщения: 1218
Репутация: +  33  -
Профиль   Отправить e-mail  

Все ли пользуются debug при написании кода на пайтон ?

umi
Рекомендую pudb, очень удобно, мы с коллегами им пользуемся. Вот статейка.

спасибо



Офлайн

#5 Июль 18, 2012 01:23:11

fata1ex
От:
Зарегистрирован: 2009-07-11
Сообщения: 732
Репутация: +  52  -
Профиль   Отправить e-mail  

Все ли пользуются debug при написании кода на пайтон ?

/везде/везде, где есть debugger

Я исходил из того, что определить, есть ли возможность отладки в IDE довольно просто. А если есть отладчик, значит есть “пошаговая трассировка”, которую вы ищете. Описание возможностей IDE есть на её официальном сайте. Ninja IDE не пользовался, но в features говорится о наличии брейкпоинтов, не знаю, о чем они, потому что про отладчик там ни слова.

Хотя, если вы за 10 дней не решили ещё этот вопрос, то сильно сомневаюсь, что решение вам нужно :)



Офлайн

#6 Июль 18, 2012 01:43:02

Budulianin
От:
Зарегистрирован: 2011-10-18
Сообщения: 1218
Репутация: +  33  -
Профиль   Отправить e-mail  

Все ли пользуются debug при написании кода на пайтон ?

fata1ex
/везде/везде, где есть debugger

Я исходил из того, что определить, есть ли возможность отладки в IDE довольно просто. А если есть отладчик, значит есть “пошаговая трассировка”, которую вы ищете. Описание возможностей IDE есть на её официальном сайте. Ninja IDE не пользовался, но в features говорится о наличии брейкпоинтов, не знаю, о чем они, потому что про отладчик там ни слова.

Хотя, если вы за 10 дней не решили ещё этот вопрос, то сильно сомневаюсь, что решение вам нужно :)

Просто вы не знаете чем я занимаюсь кроме этого. Но вообще можете сомневаться)

Я нашёл не один вариант, все чем то не устраивают. Вообще больше нравится ninja-ide, но не нашёл там debug, хотя в настройках указано что debug вызывается клавишей F7

И кстати всем спасибо за ответы



Отредактировано Budulianin (Июль 18, 2012 02:08:48)

Офлайн

#7 Июль 22, 2012 00:50:12

odnochlen
Зарегистрирован: 2012-06-28
Сообщения: 794
Репутация: +  14  -
Профиль   Отправить e-mail  

Все ли пользуются debug при написании кода на пайтон ?

JOHN_16
Из минусов тяжеловат.
Ага, в особенности по сравнению с pycharm.

Офлайн

#8 Июль 22, 2012 16:40:54

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Все ли пользуются debug при написании кода на пайтон ?

Если отвечать дословно — debug почти никогда не использую, кроме как при отладке юниттестов.

Для этого мне хватает pdb.

Во всех остальных случаях достаточно логирования и print.

Для редактирования кода — emacs. Прочие средства проигрывали по моей личной производительности при их использовании. vim — тоже очень хорош, но я выбрал emacs.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version