Cei mai buni depanatori pe care îi puteți folosi pe Linux

programare, depanatoare

La depanare sau depanare, Este o practică esențială în dezvoltarea de software, deoarece permite dezvoltatorului să găsească toate posibilele erori în codul său sursă. Dar pentru a face acest lucru posibil, sunt necesare programe cunoscute sub numele de depanatoare, care vă pot ușura mult această sarcină.

Dacă ești dezvoltându-se de pe platforma Linux și doriți să cunoașteți unele dintre cele mai bune programe de depanare, aici vă arăt o listă cu unele dintre cele mai bune. Așa că îl poți alege pe cel care se potrivește cel mai bine nevoilor tale ...

Lista celor mai buni depanatori

Iată lista cu Top 10 dintre cele mai bune scrubere:

  1. GDB (depanator GNU): este unul dintre cele mai populare și puternice pentru C, în special. Cu toate acestea, acest depanator funcționează și cu alte limbaje de programare, cum ar fi C ++, Fortran sau Java. Desigur, funcționează și pe diferite arhitecturi, cum ar fi x86-64, ARM, POWER, SPARC și MIPS. Deci, este cel mai bun plugin pentru programatori împreună cu GCC.
  2. LLDB: Face parte din proiectul LLVM, unul dintre cei mai mari din lumea dezvoltării și care câștigă popularitate. Este foarte eficient și rapid și este cel folosit în mod implicit în Android Studio, macOS Xcode etc.
  3. Nemiver- Un alt depanator foarte bogat în caracteristici scris în C ++. În acest caz, include o interfață grafică intuitivă pentru a vă facilita munca pentru cei cărora nu le place să lucreze în modul text.
  4. Dezasamblator interactiv sau IDA- Un instrument solid pentru analiza binarelor, bine cunoscut, pentru a putea găsi probleme în ele. Este o soluție de proprietate profesională. Și există o versiune gratuită și o versiune Pro mai avansată.
  5. Profunda: este foarte simplu, dar cu multe funcții. Este un depanator pentru Linux special conceput pentru limbajul de programare Google Go.
  6. xdebug: este un depanator puternic pentru Linux care funcționează pentru cod scris în limbaj PHP.
  7. kdbg- Similar cu Nevimer pentru GNOME, acest alt depanator GUI face parte din KDE. Un depanator simplu bazat pe GDB cu o interfață grafică simplă.
  8. valgrind- Este un depanator solid, care oferă mai multe instrumente de analiză pentru software. De asemenea, funcționează pe multe platforme, cum ar fi Linux sau macOS.
  9. BASH Debugger sau bashdb: este un instrument foarte simplu, dar face treaba. Este folosit pentru a analiza scripturile Bash în timpul execuției lor și, astfel, pentru a detecta posibilele probleme. În caz contrar, este similar cu GDB.
  10. strace: Este o comandă destul de populară, după cum știți deja, dar este adesea folosită și pentru programele de depanare, deoarece arată o mulțime de date interesante. De exemplu, listarea apelurilor de sistem, semnale, descriptori de fișiere etc.

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.