debugging- все статьи тега ➜ страница 4
Каков наилучший способ сброса всех объектов в журнал на C#?
поэтому для просмотра состояния текущего объекта во время выполнения мне очень нравится то, что дает мне окно Visual Studio Immediate. Просто делаю простой ? objectname даст мне красиво отформатированный "дамп" объекта. есть ли простой способ сделать это в коде, так что я могу сделать что-то подобное при регистрации? ...
Что такое dSYM и как его использовать? (iOS SDK)
иногда компилятор выдает .dSYM файлы. Я думаю, что это файл, связанный с отладкой, но я не знаю, что это такое и как его использовать. Что такое a .dSYM? Как мне его использовать? ...
Можно ли переопределить функцию toString () JavaScript, чтобы обеспечить значимый вывод для отладки?
Когда Я console.log() объект в моей программе JavaScript, я просто вижу выход [object Object], что не очень полезно для выяснения того, какой объект (или даже какой тип объекта) это. В C# я привык к переопределению ToString() чтобы иметь возможность настроить представление отладчика объекта. Есть ли что-нибудь подобное, что я могу сделать в JavaScript? ...
Как разрешить сообщение "ожидание отладчика"?
У меня есть HTC Comet, подключенный к Eclipse с SDK 2.2. Я делаю отладочную сборку - приложение не запускается, хотя он не установлен на устройстве. На устройстве я получаю это окно сообщения на экране кометы ожидание отладчика Применение HunyDew (процесс com.эйрвайн.hunydew) ждет отладчика, чтобы присоединить. [Сила Близко] тогда как в консоли Eclipse я получаю этот набор сообщений [2010-12-07 01:42:29 - hunydewprj] Android Launch! [2010-12-07 01:42:29 - hunydewprj] adb is running normal ...
Как просмотреть содержимое переменной NSDictionary в отладчике Xcode?
есть ли способ просмотреть пары ключ / значение переменной NSDictionary через отладчик Xcode? Вот объем информации, когда он полностью развернут в окне переменной: Variable Value Summary jsonDict 0x45c540 4 key/value pairs NSObject {...} isa 0xa06e0720 Я ожидал, что он покажет мне каждый элемент словаря (похожий на переменную массива). ...
Как передать аргумент командной строки при запуске GDB в Linux?
Я должен отладить программу, которая имеет ошибки в нем как часть моего задания. Однако я должен сначала передать аргументы командной строки, чтобы решить эту проблему. Я: gdb -tui InsertionSortWithErrors , который работает, но после этого я не знаю, как передать аргументы. Я использовал gdb -help и это говорит что-то про --args который я также пытался, и это не сработало. Я хочу иметь возможность получить отладчик+графический интерфейс и передать аргументы командной строки. ...
Как отладить угловой с VSCode?
Как мне настроить Angular и VSCode, чтобы мои точки останова работали? ...
Зайти в переводчик в произвольное место кода на Scala
Я пришел из мира Python, где в любой момент в моем коде я могу добавить import pdb; pdb.set_trace() и во время выполнения я буду брошен в интерактивный интерпретатор в этом месте. Есть ли эквивалент для scala, или это невозможно во время выполнения? ...
Программа только как сборка - как отладить?
У меня здесь проблема типа" кошка Шредингера " - моя программа (на самом деле тестовый набор для моей программы, но тем не менее программа) сбой, но только при построении в режиме выпуска и только при запуске из командной строки. Через отладку caveman (т. е. неприятные сообщения printf () по всему месту) я определил метод тестирования, в котором происходит сбой кода, хотя, к сожалению, фактический сбой, похоже, происходит в каком-то деструкторе, так как последние сообщения трассировки, которые ...
Проблема медленной отладки в Visual Studio
в моей Visual Studio даже я только что написал одну строку return в консольном приложении C#, мне потребуется минута после нажатия F5 для выполнения фактического кода (я имею в виду время, необходимое для остановки на одном операторе return после нажатия F5-я установил точку останова на операторе return в основной функции). Мне интересно, что случилось? Любой контрольный список? Спасибо! Я использую Visual Studio 2008 VSTS edition и отладки на Windows Server 2003 x64. спасибо предварительно, Д ...
Как установить условную точку останова в Xcode на основе строкового объекта недвижимости?
Я ищу, чтобы иметь возможность иметь отладчик перерыв, когда он достигает определенного соответствия строки. В качестве примера, я мог бы что-то вроде этого: Foo myObj = [self gimmeObj]; myObj может иметь свойство с именем name. Я хочу, чтобы отладчик остановился на задании, когда [myObj.name isEqualToString:@"Bar"]; как я могу установить свою условную точку останова в Xcode, чтобы сделать это? ...
Существует ли какой-либо интерактивный отладчик golang? [закрытый]
название в значительной степени подводит итог. Я пытаюсь идти, и мне очень не хватает возможности устанавливать точки останова и входить/выходить/выходить столько, сколько я хочу в интерактивной среде. Я знаю, что могу использовать gdb для отладки Go, но это довольно раздражает по сравнению с использованием IDE, которая может подключаться к gdb для breakpointing. Я попытался найти один и смог найти только плагины или небольшие IDE, которые имеют подсветку синтаксиса, но не отладку. ...
Как отлаживать поток ().карта(...) с лямбда-выражениями?
в нашем проекте мы переходим на java 8 и тестируем его новые возможности. в моем проекте я использую предикаты и функции Guava для фильтрации и преобразования некоторых коллекций с помощью Collections2.transform и Collections2.filter. в этой миграции мне нужно изменить, например, код guava на изменения java 8. Итак, изменения, которые я делаю, являются такими: List<Integer> naturals = Lists.newArrayList(1,2,3,4,5,6,7,8,9,10,11,12,13); Function <Integer, Integer> duplicate = new ...
Извлечение данных трассировки из объекта исключения
учитывая объект исключения (неизвестного происхождения)есть ли способ получить его трассировку? У меня есть такой код: def stuff(): try: ..... return useful except Exception as e: return e result = stuff() if isinstance(result, Exception): result.traceback <-- How? Как я могу извлечь трассировку из объекта исключения, как только он у меня есть? ...
Почему в моем проекте Eclipse есть фантомные точки останова отладчика?
У меня есть небольшой проект, который при запуске в отладчике Eclipse всегда останавливается в FileInputStream.строка класса 106, где открываются файлы. Точки останова не установлены, но Eclipse ведет себя точно так же, как если бы у меня была точка останова здесь. Если я очищаю все точки останова, это все равно происходит. У меня есть второй гораздо больший проект в том же рабочем пространстве Eclipse, который не страдает от этой проблемы. Я просто переместил меньший проект с моей старой ма ...
Просмотр содержимого переменных в интегрированной среде разработки Eclipse
Как я могу смотреть содержимое нескольких переменных (например, TreeSet) одновременно? Я могу посмотреть содержимое одного набора деревьев, нажав на него в окне" переменные", но я понятия не имею, как это сделать для нескольких переменных. ...
Как отлаживать веб-сайты на мобильных устройствах?
Как люди отлаживают веб-сайты на мобильных устройствах? Я хотел бы иметь возможность манипулировать HTML и CSS аналогично использованию инспектора в настольном браузере и отлаживать JavaScript. ...
Firebug: Как проверить элементы, изменяющиеся с помощью движений мыши?
иногда мне нужно проверить элементы, которые отображаются только на странице, если вы наведете курсор мыши на некоторую область. Проблема в том, что если вы начинаете перемещать мышь к консоли firebug, чтобы увидеть изменения, событие mouse-out запускается, и все изменения, которые я пытаюсь проверить, исчезают. Как бороться с такими случаями? в основном я ищу что-то, что либо: переключитесь на консоль firebug без перемещения мыши (с помощью сочетаний клавиш может быть? Но я не могу понять, к ...
Отладка Chrome JavaScript-как сохранить точки останова между обновлением страницы или перерывом через код?
при использовании Chrome и отладчика JavaScript, каждый раз, когда я перезагружаю свою страницу / скрипты, мои точки останова теряются, и мне нужно найти файл скрипта во всплывающем окне, найти строку кода для моей точки останова, нажмите, чтобы добавить ее и т. д. есть ли способ сохранить эти точки останова, чтобы он ломался даже после обновления страницы (другие отладчики, которые я использовал, делают это)? кроме того, есть ли чистый способ в моем коде JavaScript я могу ввести что-то, чтобы ...
Отладка GNU make
есть ли путь командной строки в make чтобы узнать, какое из предварительных условий цели не обновляется? ...