Есть ли учебник для отладки приложений/запуска профилировщика в eclipse? Пожалуйста, дайте мне знать.Отладчик/Профайлер для Eclipse?
ответ
Это будет зависеть от того, какой язык вы используете. Как вы настраиваете для отладки PHP vs C++, это немного отличается, поскольку они используют разные базовые инструменты (PHP - Xdebug vs C++ - gdb)
В общем случае вы настроите приложение так же, как вы его настроили для запуска внутри Eclipse. В некоторых случаях вам необходимо обязательно включить отладочную информацию в базе кода, чтобы отладчики предоставили подробную информацию. Оттуда вы смотрите на настройку точек останова, шага и настройки часов, которые очень похожи на язык в языке в Debug Perspective в Eclipse.
Обычный сценарий - установить точку останова в кодовой базе, щелкнув по левой панели в редакторе и выбрав тумблерную точку останова. Затем нажмите кнопку отладки в среде IDE, и она должна открыть «Отладочную перспективу» и либо перерыв в начале основного, либо будет выполняться до точки останова, установленной в коде. После того, как разрыв будет удален, вы сможете просматривать кадры стека в одном из представлений в перспективе, и вы увидите вкладки для часов, точек останова и т. Д. Кнопки, расположенные ближе к верхней части, похожие на игру, а затем стрелки, прыгающие над точками - это то, как вы контролируете выполнение с точки останова. Если вы нажмете «перешагнуть», код будет идти по строкам в исходном файле, в котором вы находитесь, пока не появится другой файл для выполнения вашего кода. Он не войдет в вызов функции, а вызовет его выполнение и вернется к следующей строке в текущем источнике. Если вы хотите войти в вызов функции и продолжить отладку оттуда, вы должны использовать кнопку «step into», которая находится в непосредственной близости от «step over» в большинстве случаев. Возобновление перезапускает обычное выполнение и будет нормально запускать вашу программу до тех пор, пока не будет достигнут конец или другая точка останова.
Начните оттуда и получите удобство, а затем начните играть с таких вещей, как условные точки останова и часы. Условные разрывы точно подобны точкам останова, но они прекращают выполнение только в том случае, если указанное условие выполняется. С C++ это обычно делается путем правого щелчка по точке останова и предоставления условного выражения, когда это необходимо в меню. (Я забыл точное слово)
Часы позволяют просматривать память и прерывать программу, когда память читается, записывается или обе, и вы можете проверить свое приложение.
Некоторые отладчики в Eclipse могут испытывать недостаток в некоторых из этих функций или предлагают более сложные функции, чем перечисленные выше, но эти концепции должны хорошо вас направить.
Удачи вам!
- 1. Разработка плагина Eclipse для Eclipse
- 2. Eclipse для BlackBerry, настроить Eclipse envirorment
- 3. Пропустить файл epf для eclipse для eclipse из командной строки
- 4. Eclipse: компиляция плагина для Java 1.5: «Столбцы для Eclipse»
- 5. Ключ для ViPlugin для Eclipse
- 6. Инструменты для резки для Eclipse
- 7. Eclipse, плагин для Hadoop
- 8. Плагин Liquibase для Eclipse
- 9. OpenCV для Eclipse
- 10. Плагин Magicdraw для Eclipse
- 11. Плагин Bluemix для eclipse
- 12. Обратный дисплей для Eclipse
- 13. Визуальный редактор для eclipse
- 14. Скрипт Eclipse для рефакторирования
- 15. Плагин для Eclipse
- 16. Google плагин для Eclipse,
- 17. Какой Eclipse для Android?
- 18. HTML5 для Eclipse
- 19. Менеджер сеансов для Eclipse
- 20. Eclipse CDT для Linux
- 21. Настройка JDK для Eclipse
- 22. eclipse - папки для классов
- 23. Плагин JSON для eclipse
- 24. Play2 Plugin для Eclipse
- 25. Плагин Youtrack для Eclipse?
- 26. Maven плагинов для Eclipse,
- 27. Тигель для Eclipse?
- 28. XSL модельер для eclipse
- 29. #области аналог для eclipse
- 30. Плагины Tomcat для Eclipse
Это было фантастически RC .. – 2010-10-22 04:16:45