22.11.2018, 15:32 | #1 |
Участник
|
D365, ReBuiild => "We've lost your connection. Click Close to continue working"
В D365 после каждого ребилда проекта, валятся все заранее открытые вкладки.
Есть у кого то решения, дабы хотя-бы все вкладки при потере соединения рефрешились автоматически? Так уйдет меньше времени на десяток циклов дебаг/фикса ошибок кода. P.s. Искал аддоны для Chrome и Opera, из того что удалось найти - умеет только по времени рефрешить. Корректной работы именно по потере соединения не удалось найти. |
|
22.11.2018, 17:18 | #2 |
Banned
|
Тоже мне открытие. "We've lost your connection" выдает JavaScript, и мне кажется, что это - не событие, которое можно отлавливать.
Так что привыкайте и прибавляете +100% времени на отладку. |
|
23.11.2018, 06:35 | #3 |
Участник
|
Мы кстати спрашивали про это, ответ был в стиле - "зачем вообще нужна отладка?. надо делать покрытие тестами и писать логи" Мне тогда показалось это дикостью, но недавно спросил у знакомого который пишет на РубиОнРейлс и он тоже ответил что отладкой пользуется редко и ее как таковой нет. Т.е. по видимому надо менять мышление
|
|
23.11.2018, 09:06 | #4 |
Участник
|
Тут проблема не в отладке как таковой, а в отладке с частыми изменениями кода.
Я бы порекомендовал подумать на тему того, как обойтись без изменения кода при такой отладке. Какие-то потребности можно заменить на: - изменение переменных прямо в дебагере - перетаскивание текущей позиции выполнения - использование conditional breakpoints и tracepoints Про тесты можно посмотреть тут http://xunitpatterns.com/Frequent%20Debugging.html Так же можно подумать почему проблема не определяется самим кодом (проверка входных параметров с понятным сообщением об ошибке, типы данных и т.д.) Вот я нашел плагин который обновляет все вкладки разом https://chrome.google.com/webstore/d...epnahkboeonkam |
|
|
За это сообщение автора поблагодарили: trud (2). |
Теги |
chrome, connection, d365, opera, rebuild, refresh |
|
|