Size: a a a

2020 April 22

DS

Doge Shibu in rust_offtopic
Stanislav Popov
break on panic?
Оставляй дамп при панике
источник

SP

Stanislav Popov in rust_offtopic
а когда надо релоадить все по сто раз чтобы выводить эти гдб! ?
источник

p

polunin.ai in rust_offtopic
Doge Shibu
Нет, я думал сказать про то, что в расте ты всегда можешь посмотреть, что происходит с кодом тоже.


Подключил gdb и погнали
Для него нет нормальной интеграции же с ИДЕ кроме слиона
источник

RP

Roman Proskuryakov in rust_offtopic
Stanislav Popov
в питонке я делаю
res = requwest.get...
потом делаю IPython.embed() и у меня доступен шелл с автокомплитом, релоадом модулей, возможностью вызвать что угодно у чего угодно и что угодно переопределить
О чем ты вообще?
источник

p

polunin.ai in rust_offtopic
А из консоли дебажить в 2020 это хрень какая-то
источник

RP

Roman Proskuryakov in rust_offtopic
Лол?
источник

RP

Roman Proskuryakov in rust_offtopic
А как еще дебажить?
источник

SP

Stanislav Popov in rust_offtopic
Roman Proskuryakov
О чем ты вообще?
вот и разница в мирах. я вот не представляю как вы пишете, как писать иначе чем я сказал. хз
источник

p

polunin.ai in rust_offtopic
Roman Proskuryakov
О чем ты вообще?
Можно запустить код, дойти до брейкпоинта, посмотреть стек, добавить переменные, удалить, вызвать методы, определить переменные и т.д. и т.п.
источник

p

polunin.ai in rust_offtopic
В расте так нельзя
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
Для него нет нормальной интеграции же с ИДЕ кроме слиона
Так нет же IDE, кроме продуктов от JB, уже говорили же
источник

p

polunin.ai in rust_offtopic
Только в интерпретируемых Аля питоне
источник

p

polunin.ai in rust_offtopic
Doge Shibu
Так нет же IDE, кроме продуктов от JB, уже говорили же
Есть от JB другие иде кроме клиона
источник

RP

Roman Proskuryakov in rust_offtopic
polunin.ai
В расте так нельзя
Как нельзя?
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
Есть от JB другие иде кроме клиона
Да, но если у тебя нативный код, то бери clion
источник

RP

Roman Proskuryakov in rust_offtopic
поставить брейк, посмотреть переменные, изменить переменные и т.д.?
источник

RP

Roman Proskuryakov in rust_offtopic
Можно.
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
Только в интерпретируемых Аля питоне
Не только, так можно и в джаве и в дотнете
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
в питонке я делаю
res = requwest.get...
потом делаю IPython.embed() и у меня доступен шелл с автокомплитом, релоадом модулей, возможностью вызвать что угодно у чего угодно и что угодно переопределить
а я вот за 7 лет работы в проде не научился реплом пользоваться. То есть я умею, но мне это дико неудобно по сравнению с редактором и cargo check
источник

p

polunin.ai in rust_offtopic
Doge Shibu
Да, но если у тебя нативный код, то бери clion
Ради отладчика покупать иде👍
источник