Най-добрите дебъгъри, които можете да използвате на Linux

програмиране, дебъгъри

La отстраняване на грешки или отстраняване на грешки, Това е основна практика при разработването на софтуер, тъй като позволява на разработчика да намери всички възможни грешки в техния изходен код. Но за да стане възможно, са необходими програми, известни като програми за отстраняване на грешки, които могат много да улеснят тази задача за вас.

Ако сте разработване от платформата Linux и искате да знаете някои от най-добрите програми за отстраняване на грешки, тук ви показвам списък с някои от най-добрите. Така че можете да изберете този, който най-добре отговаря на вашите нужди ...

Списък на най-добрите програми за отстраняване на грешки

Ето списъка с Топ 10 на най-добрите скрубери:

  1. GDB (GNU Debugger): той е един от най-популярните и мощни за C, особено. Този дебъгер обаче работи и с други езици за програмиране като C ++, Fortran или Java. Разбира се, той работи и върху различни архитектури, като x86-64, ARM, POWER, SPARC и MIPS. Така че това е най-добрият плъгин за програмисти заедно с GCC.
  2. LLDB: Това е част от проекта LLVM, друг от най-големите в света на развитието и който набира популярност. Той е много ефективен и бърз и се използва по подразбиране в Android Studio, macOS Xcode и т.н.
  3. Немивер- Друг много богат на функции дебъгер, написан на C ++. В този случай той включва интуитивен GUI, който улеснява работата ви за тези, които не обичат да работят в текстов режим.
  4. Интерактивен разглобявач или IDA- Солиден инструмент за двоичен анализ, за ​​който е добре известно, че може да намира проблеми в тях. Това е професионално собствено решение. И има безплатна версия и по-усъвършенствана Pro версия.
  5. Ровя: много е просто, но с много функции. Това е дебъгер за Linux, специално проектиран за програмния език на Google Go.
  6. xdebug: е мощен дебъгер за Linux, който работи за код, написан на PHP език.
  7. kdbg- Подобно на Nevimer за GNOME, този друг дебъгер на GUI е част от KDE. Прост дебъгер, базиран на GDB, с прост графичен интерфейс.
  8. Валгринд- Това е солиден дебъгер, предлагащ множество инструменти за анализ на софтуера. Също така работи на много платформи, като Linux или macOS.
  9. BASH Debugger или bashdb: това е много прост инструмент, но върши работата. Той се използва за анализ на скриптове на Bash по време на тяхното изпълнение и по този начин откриване на възможни проблеми. В противен случай е подобен на GDB.
  10. Strace: Това е доста популярна команда, както вече знаете, но често се използва и за програми за отстраняване на грешки, тъй като показва много интересни данни. Например изброяване на системни обаждания, сигнали, дескриптори на файлове и т.н.

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.