Должен ли я пройти всю программу, используя F11 и F10. Разве я не могу просто отметить, куда я хочу пойти и начать оттуда?Есть ли способ перейти к определенной части кода для отладки?
ответ
Put a breakpoint в строку кода, которая вас интересует, и просто запустите программу. Он будет работать до тех пор, пока элемент управления не пройдет эту линию в первый раз, и отладчик остановит программу в этой строке и позволит вам отладить ее.
Перед тем, как будет запущена функция main(), инициализируется среда выполнения, выполняются конструкторы глобальных объектов, и все объекты в стеке инициализируются до тех пор, пока вы не достигнете точки выполнения, в которую вы были вовлечены. Поэтому вы не можете начинать с каких-либо произвольная точка.
Вам необходимо установить точку останова перед интересной точкой и начать выполнение с F5.
Debugger горячие клавиши, которые могут быть использованы:
- F9 - Переключить точку останова (ака отладки знак, который говорит отладчик, чтобы сделать паузу перед выполнением отмеченное заявление)
- F10 - Шаг перегрузки по току отмеченного заявления
- F11 - шаг в текущем отмеченные заявления
- F5 - Продолжайте движение до следующей точки останова
- CTRL + F10 - Выполнить курсор. Просто поместите курсор на строку в коде, в который вы хотите запустить приложение, а затем нажмите клавиши Ctrl + F10 вместе. Это запустит приложение в это местоположение линии, а затем перейдет в отладчик, что позволит вам сделать несколько нажатий клавиш F10/F11.
Другие аккуратные советы и приемы для отладки:
- 1. Есть ли способ отладки определенной структуры данных?
- 2. Codemirror. Есть ли способ отключить редактирование определенной части кода?
- 3. Есть ли способ перейти к строке, определенной переменной в C?
- 4. есть ли способ отключить оптимизацию компилятора для определенной строки кода?
- 5. Может ли инструкция jmp перейти к любой части кода?
- 6. Есть ли простой способ отладки потокового кода Hadoop?
- 7. Есть ли способ отладки кода Python, который работает на `multiprocessing.Process`?
- 8. Как перейти к другой части кода, используя, если заявление
- 9. Есть ли способ использовать php или htaccess для предотвращения доступа к определенной части URL-адреса
- 10. Как перейти к определенной точке отладки в переменном окне Netbeans
- 11. как перейти к определенной деятельности?
- 12. Есть ли способ в C++ не генерировать отладочную информацию для определенной части проекта?
- 13. Есть ли способ проверить, прикреплено ли сообщение к определенной таксономии?
- 14. Я пытаюсь перейти к определенной части моего TableLayout использования scrollTo()
- 15. Перейти к определенной части методы без потери значения
- 16. Обработчик MySql для определенной части кода
- 17. HTML: Перейти к определенной части страницы, на POST
- 18. Есть ли способ перейти непосредственно к разделу в форме Орбеона?
- 19. Есть ли способ в Xcode перейти к последнему месту редактирования?
- 20. Есть ли способ сделать <select> перейти к URL
- 21. Есть ли простой способ перейти к ранее активной ветке?
- 22. Перейти к определенной странице scrollview
- 23. Перейти к нижней части каталога?
- 24. Как перейти к определенной позиции?
- 25. Есть ли способ отладки приложений iTunes?
- 26. Есть ли способ предотвратить onEditorAction перейти к следующему полю?
- 27. Есть ли быстрый способ перейти к развилке в github?
- 28. Есть ли способ перейти к другому представлению из CanActivate?
- 29. WPF Magellan: есть ли способ перейти к существующему виду?
- 30. Есть ли способ перейти непосредственно к конкретному случаю?
CTRL + F10 аккуратный кончик тоже. – Ahmed