WikiSort.ru - Программирование

ПОИСК ПО САЙТУ | о проекте

Отла́дчик (деба́ггер, англ. debugger от bug) — компьютерная программа, предназначенная для поиска ошибок в других программах, ядрах операционных систем, SQL-запросах и других видах кода. Отладчик позволяет выполнять трассировку, отслеживать, устанавливать или изменять значения переменных в процессе выполнения кода, устанавливать и удалять контрольные точки или условия остановки и т.д.

Популярные отладчики

  • AQtime — коммерческий отладчик для приложений, созданных для .NET Framework версии 1.0, 1.1, 2.0, 3.0, 3.5 (включая ASP.NET приложения), а также для Windows 32- и 64-битных приложений;
  • DBX — стандартный отладчик уровня исходного кода для языков C, C++, Фортран и Java, доступный для операционных систем Solaris, AIX, IRIX, Tru64 UNIX, GNU/Linux и BSD;
  • DDD — графический фронтэнд к отладчикам DBX и GDB, использующий библиотеку виджетов Motif;
  • DTraceфреймворк динамической трассировки для Solaris, OpenSolaris, FreeBSD, Mac OS X и QNX; DTrace не является отладчиком в классическом понимании этого термина, так как DTrace не может приостановить работу программы, из-за этого DTrace нельзя использовать для пошагового выполнения программы;
  • Electric Fenceотладчик памяти;
  • GNU Debugger — переносимый отладчик уровня исходного кода и дизассемблер из системы программирования GNU, работающий со многими языками программирования, операционными системами и системными архитектурами;
  • LLDB — отладчик уровня исходных кодов для множества POSIX-совместимых систем;
  • IDAдизассемблер и отладчик уровня машинного кода для операционных систем семейств GNU/Linux и Windows;
  • MDB — универсальный модульный отладчик уровня исходного кода для Solaris, может использоваться как локальный отладчик ядра;
  • Microsoft Visual Studio — среда разработки программного обеспечения корпорации Microsoft, включающая средства отладки уровня исходного кода;
  • OllyDbg — бесплатный отладчик уровня машинного кода для операционных систем семейства Windows;
  • Immunity Debugger — отладчик, такой же, как OllyDbg, но с возможностью подключения сценариев на языке Python;
  • SoftICE — отладчик уровня ядра для операционных систем семейства Windows;
  • Dr. Watson — стандартный отладчик Windows, позволяет создавать дампы памяти;
  • TotalView — коммерческий отладчик для Unix;
  • WinDbg — бесплатный отладчик от корпорации Microsoft;
  • FlexTracer (недоступная ссылка) — коммерческий отладчик SQL-запросов для различных СУБД.

См. также

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии