Добавьте норм отладчик в c# код

  • Автор темы Автор темы Radzhab
  • Дата начала Дата начала
Я о таком даже мечтать не смею
 
Там много чего нужно, и локальные переменные надо иметь возможность видеть, и при вылетах видеть какие данные были на момент вылета (в переменных, массивах, списках). Радует то что C# это не кубики, и на костылях можно создать свой примитивный дебагер которого достаточно для большинства задач. Не скажу что это хорошее решение, оно позволяет меньше ждать погоды от разработчиков.
 
Code Creator же есть для кодинга.
Зачем все это в РМ?
Удобства. Снипеты ведь в ПМ есть - удобно местами подрулить, но неудобно их дебажить. Если понаблюдать вообще за софтом - всё имеет тенденцию объединяться и функции друг друга заимствовать, чтобы не отходя от кассы можно было решать больше возможностей, всегда есть что-то более удобно, но когда оно рядом с уже привычным функционалом - это даёт больше комфорта в работе.
 
  • Спасибо
Реакции: Adigen, Radzhab и zortexx
А вообще планируется возможность отладки сниппетов в ПМ ?
 
  • Спасибо
Реакции: Sz5
Так сделали возможность отладки сниппетов, где-то полгода назад еще.
Покажи как это реализовано.
можно всегда отладить через Visual Studio:
Порой бывает код в 2 строки который не очень камельфо отлаживать в ВС ))))

я по старой дурацкой приввычки использую оповещение в лог для отладки :) но это не есть гуд.
 
  • Спасибо
Реакции: Radzhab
Покажи как это реализовано.

Порой бывает код в 2 строки который не очень камельфо отлаживать в ВС ))))

я по старой дурацкой приввычки использую оповещение в лог для отладки :-) но это не есть гуд.
Так с кодом в 2 строки, отлично справляется зенновский отладчик, (в окне сниппета слева кликаем мышью и получаем красную точку на нужной нам строке (брейкпойнт), и тестим).
Он частенько падает на более сложных сниппетах, особенно если есть свои объекты, тогда только через студию.
А на простых работает отлично.
 
  • Спасибо
Реакции: ZHAG
Пошаговая отладка сделана еще год назад
Пошаговая отладка C#.png
 
  • Спасибо
Реакции: topor88 и lokiys
Приветствую!
Ставлю точку останова, нажимаю F10, выдает ошибку "Ссылка на объект не указывает на экземпляр объекта."
и ни чего подобно нет
poshagovaja-otladka-c-png.25076
 
Нужно установить breakpoint (ЛКМ в начале строки) и запустить выполнение кубика.
Понадобилась эта фича в 7.7.2.0, ставлю точку останова, запускаю кубик, но кнопок управления шагами не появляется, эта фукция недоступна больше?
 
Понадобилась эта фича в 7.7.2.0, ставлю точку останова, запускаю кубик, но кнопок управления шагами не появляется, эта фукция недоступна больше?
Да, есть проблема, она уже практически пофиксена для след. билда.
 
  • Спасибо
Реакции: Midnight

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)