Запитання з тегом «debugging»

Налагодження - це методичний процес пошуку та виправлення помилок у комп'ютерній програмі. ** ВАЖЛИВО ПРИМІТКА: ** Цей тег є ТІЛЬКИ для запитань про методи налагодження або сам процес налагодження, НЕ для запиту допомоги у налагодженні вашого коду.

15
Чи можливо замінити функцію toString () JavaScript для надання значущого виводу для налагодження?
Коли я console.log()об’єкт у своїй програмі JavaScript, я просто бачу вихід [object Object], який не дуже допомагає з'ясувати, що це за об'єкт (або навіть який тип об'єкта). У C # я звик переосмислювати, ToString()щоб мати можливість налаштувати налагоджувальне представлення об'єкта. Чи можу я щось зробити в JavaScript?

30
Logcat не відображає мої дзвінки з журналу
Я абсолютно нобіл в програмуванні Android, і хотів навчитися налагоджувати свої програми. Мені здається, що в LogCat мої дзвінки Log.i | d | v не відображаються. Ось код, який я використовую. Як ви бачите, я визначив константу LOG_TAG, але не можу знайти її в LogCat. Я також імпортував android.util.Log І …

4
Чи слід компілювати версії версій з інформацією про налагодження як "повні" або "лише для pdb"?
У Visual Studio 2010 для проекту C #, якщо ви перейдете до Властивості проекту> Збірка> Додатково> Інформація про налагодження, у вас є три варіанти: жоден, повний або лише pdb. Виходячи з відповіді на це питання , я вважаю, що я розумію деякі відмінності між повним і лише для pdb. Однак …

6
Як налагодити stream (). Map (…) з лямбда-виразами?
У нашому проекті ми переходимо на java 8 і ми тестуємо нові його функції. У своєму проекті я використовую предикати та функції Guava для фільтрації та перетворення деяких колекцій за допомогою Collections2.transformі Collections2.filter. Під час цієї міграції мені потрібно змінити, наприклад, код guava на java 8 змін. Отже, зміни, які …
114 java  debugging  lambda  java-8 

20
Як я можу налагоджувати свій код JavaScript? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 4 роки тому . Удосконаліть це питання Коли я виявляю, що у мене є проблематичний фрагмент коду, як …


27
Помилка: не вдається отримати доступ до файлу bin / Debug /…, оскільки він використовується іншим процесом
Коли я налагоджую проект, я отримую таку помилку: "Неможливо скопіювати файл" obj \ Debug \ My Dream.exe "у" bin \ Debug \ My Dream.exe ". Процес не може отримати доступ до файлу" bin \ Debug \ My Dream.exe ", оскільки його використовує інший процес ". Використовуючи Провідник процесів, я бачу, …

15
Як я можу записати вихід з одиничного тесту?
Будь-який дзвінок у моїй одиниці тестує Debug.Write(line)або Console.Write(Line)пропускається, або пропускається під час налагодження, і вихід ніколи не друкується. Дзвінки до цих функцій з класів, які я використовую чудово. Я розумію, що тестування одиниць призначене для автоматизації, але я все одно хотів би мати можливість виводити повідомлення з одиничного тесту.

5
Витягування інформації про зворотний зворотний зв'язок з об’єкта винятку
З огляду на об’єкт «Виняток» (невідомого походження), чи є спосіб його відстеження? У мене такий код: def stuff(): try: ..... return useful except Exception as e: return e result = stuff() if isinstance(result, Exception): result.traceback <-- How? Як я можу витягнути прослідкування з об’єкта Exception, як тільки він його мати?

1
Де дізнатися про відладчик VS "магічні імена"
Якщо ви коли-небудь використовували Reflector, ви, мабуть, помітили, що компілятор C # генерує типи, методи, поля та локальні змінні, які заслуговують на "спеціальний" показ налагоджувачем. Наприклад, локальні змінні, що починаються з "CS $", не відображаються користувачеві. Існують й інші спеціальні умови іменування для закриття типів анонімних методів, резервного поля автоматичних …




4
Неможливо розпочати налагодження, оскільки викликаний об’єкт відключився від своїх клієнтів
Я запускаю Visual Studio 2012 (версія 11.0.61030.00, оновлення 4). Під час налагодження програми локальної консолі я отримую таку помилку під час запуску налагодження (F5): --------------------------- Microsoft Visual Studio --------------------------- Error while trying to run project: Unable to start debugging. The object invoked has disconnected from its clients. --------------------------- OK --------------------------- …

7
Відладчик Xcode: перегляд значення змінної
Мій код у UITableViewController: delegate.myData = [myData objectAtIndex:indexPath.row]; Як я можу побачити значення налагоджувача delegate.myDataчи indexPath.rowв ньому? delegate.myDataмає бути масив та indexPath.rowan int. Я можу бачити тільки адреси пам'яті об'єктів delegateі , indexPathале де myDataі row?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.