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

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


11
Visual Studio 2010 не працює до запуску, коли є зміни коду
Я використовую F5 (Start Debugging) протягом багатьох років для складання коду (якщо його застаріло), а потім налагодження. Це також працювало над VS 2010, однак сьогодні він просто починає налагоджувати без збірки. Скажіть, я роблю чистий проект, а потім натисніть F5 замість того, щоб будувати його, щоб він міг запустити, він …

16
Як ви налагоджуєте збережені MySQL процедури?
Мій поточний процес налагодження збережених процедур дуже простий. Я створюю таблицю під назвою "налагодження", куди я вставляю змінні значення зі збереженої процедури під час її запуску. Це дозволяє мені бачити значення будь-якої змінної в заданій точці сценарію, але чи є кращий спосіб налагодження збережених процедур MySQL?

15
Форматування даних JavaScript / гарний принтер
Я намагаюся знайти шлях до pretty printструктури даних JavaScript у читаній людиною формі для налагодження. У мене досить велика і складна структура даних зберігається в JS, і мені потрібно написати якийсь код, щоб маніпулювати нею. Для того, щоб розробити те, що я роблю, і де я помиляюся, мені дійсно потрібно, …

4
Як я можу вимкнути режим «Автоматично переключитися на перспективу налагодження» під час затемнення?
Чи є спосіб вимкнути цей режим? Я, мабуть, випадково натиснув його, і тепер це стає дуже дратує. Я переглянув область вподобань та перспектив, але нічого не бачу. Хтось знає, де налаштована ця опція?

3
Як ви користуєтесь негайним вікном у Visual Studio?
Негайне вікно - надзвичайно корисний інструмент для налагодження програм. Він може бути використаний для виконання операторів коду, які є дійсними в контексті точки перерви та перевірки значень. Я також використовую його для введення фрагментів коду для вивчення мовних особливостей. Як ви користуєтесь негайним вікном?

10
Як перевірити, чи підписано APK або "побудувати налагодження"?
Наскільки я знаю, в андроїд "build release" підписаний APK. Як перевірити це за допомогою коду чи у Eclipse є якесь таємне визначення? Мені потрібно це, щоб налагодити заповнення елементів ListView з даних веб-служб (ні, logcat не є варіантом). Мої думки: Додаток android:debuggable, але чомусь не виглядає надійним. Ідентифікатор пристрою з …

13
Загальні пропозиції щодо налагодження в R
Я отримую помилку під час використання функції R, яку я написав: Warning messages: 1: glm.fit: algorithm did not converge 2: glm.fit: algorithm did not converge Що я зробив: Крок через функцію Додавання друку, щоб з’ясувати, в якому рядку виникає помилка, передбачає дві функції, які не слід використовувати glm.fit. Вони є …
120 r  debugging  r-faq 

3
Помилка "ValueError: назва поля поля нульової довжини у форматі" в Python 3.0,3.1,3.2
Я намагаюся вивчити Python (3, щоб бути більш конкретним), і я отримую цю помилку: ValueError: zero length field name in format Я погуглив його і дізнався, що вам потрібно вказати цифри: a, b = 0, 1 if a < b: print('a ({0}) is less than b ({1})'.format(a, b)) else: print('a …
120 python  debugging 

5
Змінення / перегляд статичних змінних під час налагодження в Eclipse
Відповідно до питання. У поданні налагодження є кадр змінних. Він показує всі значення змінних членів поточного об'єкта та всі локальні змінні, але не показує статичних змінних класу об'єкта. Як мені дістатися до цих? Деякі з googling запропонували натиснути кнопку на панелі інструментів, але на панелі інструментів кадру змінних немає нічого, …

4
Як використовувати умовну точку розриву в Eclipse?
Хочеться знати, як розмістити умовну точку розриву в Eclipse. У мене є такий код: public static void doForAllTabs(String[] tablist){ for(int i = 0; i<tablist.length;i++){ --> doIt(tablist[i]); } } Тепер я хочу поставити точку розриву на лінії зі стрілкою, але хочу, щоб вона спрацьовувала лише в тому випадку, якщо: tablist[i].equalsIgnoreCase("LEADDELEGATES");


8
Що робить static_assert і для чого ви його використовуєте?
Чи можете ви навести приклад, коли static_assert(...)("C ++ 11") буде вирішувати проблему в руках елегантно? Я знайомий з часом виконання assert(...). Коли я віддаю перевагу static_assert(...)над регулярним assert(...)? Також у boostтому, що називається BOOST_STATIC_ASSERT, це те саме, що static_assert(...)?

12
Як переглянути / відтворити хромований мережевий налагоджувальний файл із збереженим вмістом?
Мені подобається мережевий налагоджувач, але, як кажуть, які програми існують там, що дозволяють мені вийти вперед і назад через декілька "харів", щоб я міг їх повторити? якщо "hars" збережені вмістом, чи може це повторити також повтор? зараз я просто прочитав у текстовій панелі, але якщо мені доведеться представити будь-який із …

3
Що таке вихідний код потоку?
Що конкретно є кодом виходу потоку у вікні виводу під час налагодження? Яку інформацію вона мені дає? Це якось корисно чи просто внутрішній матеріал, який не повинен мене турбувати? The thread 0x552c has exited with code 259 (0x103). The thread 0x4440 has exited with code 0 (0x0). Чи може бути …

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