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

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

11
Як я можу зробити так, щоб console.log відображав поточний стан об'єкта?
У Safari без додаткових додатків (і насправді більшості інших браузерів) console.logбуде показано об'єкт в останньому стані виконання, а не в стані, коли console.logйого викликали. Мені доводиться клонувати об’єкт просто для того, щоб вивести його через, console.logщоб отримати стан об'єкта в цій лінії. Приклад: var test = {a: true} console.log(test); // …

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

16
Неможливо одночасно задовольнити обмеження, спробує відновити, порушивши обмеження
Нижче наводиться повідомлення про помилку, яке я отримую в області налагодження. Вона працює добре, і нічого поганого немає, окрім того, що я отримую цю помилку. Чи не завадить це Apple прийняти додаток? Як це виправити? 2012-07-26 01:58:18.621 Rolo[33597:11303] Unable to simultaneously satisfy constraints. Probably at least one of the constraints …

9
Як відобразити динамічно розподілений масив у відладчику Visual Studio?
Якщо у вас є статично розподілений масив, налагоджувач Visual Studio може легко відображати всі елементи масиву. Однак якщо у вас масив, розподілений динамічно і на нього вказується вказівником, він відображатиме перший елемент масиву лише після натискання кнопки +, щоб розгорнути його. Чи є простий спосіб сказати налагоджувачу, показати мені ці …

5
Кілька команд в gdb, розділених деяким роздільником ';'?
Я намагаюся виконати дві команди одночасно в gdb: finish; next Я спробував використовувати ';' щоб розділити команди, але gdb не дозволив мені зробити обидві відразу. Чи можливо робити кілька команд в gdb, подібних до команд bash, розділених ';' роздільник?
144 debugging  gdb 

6
_DEBUG проти NDEBUG
Яке визначення препроцесора слід використовувати для вказівки розділів налагодження коду? Використовуйте #ifdef _DEBUGабо #ifndef NDEBUGє кращий спосіб зробити це, наприклад #define MY_DEBUG? Я думаю _DEBUG, що Visual Studio є специфічним, стандарт NDEBUG?
142 c++  c  debugging 


30
Наступний модуль був побудований або з увімкненими оптимізаціями, або без інформації про налагодження
Я не можу позбутися цього у своєму веб-проекті VS 2008 під час налагодження. Я перевірив, що він перебуває в режимі налагодження у розглянутому немережевому проекті та в активному (налагодження). Видалено всі елементи з моєї темп-папки .NET 2.0 у Windows. Не впевнений, що ще тут робити.

9
Інструмент розробки Chrome: файл [VM] з JavaScript
Я додав точку перерви у своєму файлі javascript (jaydata.js) і натискав "Перейти до наступного виклику функції". Коли він потрапив до рядка, який був: }, з'явився ще один файл під назвою "[VM] (8312)". Я продовжував натискати "Перехід до наступного виклику функції", і тепер мій екран: Які ці дивні та загадкові сценарії …

10
Профілювання часу запуску Vim
У мене ввімкнено багато плагінів під час використання Vim - я збирав плагіни протягом багатьох років. Я трохи втомився від того, скільки часу Vim потрібно запустити зараз, тому я хотів би профайлювати його запуск і побачити, який з багатьох плагінів у мене є відповідальними. Чи є спосіб профілактики запуску або …

12
Найбільш складні / корисні команди для налагодження gdb [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
138 c  unix  gdb  debugging  dbx 

7
Як налагодити конфігурацію віртуального хоста apache?
Знову в мене проблема з конфігурацією віртуального хоста apache. (Конфігурація за замовчуванням використовується замість моєї конкретної). Проблема полягає не в неправильній конфігурації, а в тому, як її вирішити. Хтось має гарні поради швидко вирішити цю проблему? Ще трохи інформації. Файл conf за замовчуванням: NameVirtualHost * <VirtualHost *> ServerAdmin webmaster@localhost DocumentRoot …

11
Скопіюйте значення об’єктів у режимі налагодження Visual Studio
У режимі налагодження Visual Studio можна навести курсор на змінні, щоб показати їх значення, а потім натиснути правою кнопкою миші кнопку "Копіювати", "Копіювати вираз" або "Копіювати значення". У випадку, якщо змінна є об'єктом, а не лише базовим типом, є знак + для розширення та дослідження об'єкта. Це є спосіб скопіювати …

3
Android Studio IDE: перерва на виняток
Здається, моя Android Studio за замовчуванням не хоче перебивати жоден виняток. Увімкнення перерви на "Будь-яке виняток" починається з розбиття у фактичних бібліотеках JDE. Чи є якийсь спосіб змусити його порушуватись лише за винятками лише в межах мого коду? Виходячи з Всесвіту Visual Studio, шукайте тут поведінку налагодження VS за замовчуванням.

7
Як налагодити проекти бібліотеки зовнішнього класу у візуальній студії?
У мене є проект (A), який посилається на збірку із зовнішньої бібліотеки класів проекту (B), яка знаходиться в іншому проти рішення. Мені ще належить зрозуміти, як я можу ефективно налагоджувати бібліотеку класів від B під час запуску програми з проекту А. Чи є щось, що я повинен увімкнути в проекті …

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