De beste feilsøkingsprogrammene du kan bruke på Linux

programmering, feilsøkere

La feilsøking, eller feilsøking, Det er en viktig praksis i programvareutvikling, siden det lar utvikleren finne alle mulige feil i kildekoden. Men for at dette skal være mulig, trengs det programmer kjent som feilsøkingsprogrammer, noe som kan gjøre denne oppgaven mye enklere for deg.

Lur utvikler seg fra Linux-plattformen og du vil vite noen av de beste feilsøkingsprogrammene, her viser jeg deg en liste med noen av de beste. Så du kan velge den som passer best til dine behov ...

Liste over de beste debuggere

Her er listen med Topp 10 av de beste skrubberne:

  1. GDB (GNU Debugger): det er en av de mest populære og kraftige for C, spesielt. Imidlertid fungerer denne feilsøkingsprogrammet også med andre programmeringsspråk som C ++, Fortran eller Java. Selvfølgelig fungerer det også på forskjellige arkitekturer, som x86-64, ARM, POWER, SPARC og MIPS. Så det er det beste pluginet for programmerere sammen med GCC.
  2. LLDB: Det er en del av LLVM-prosjektet, et annet av de store i utviklingsverdenen og som blir stadig mer populært. Det er veldig effektivt og raskt, og det er den som brukes som standard i Android Studio, macOS Xcode, etc.
  3. Nemiver- En annen veldig funksjonsrik debugger skrevet i C ++. I dette tilfellet inkluderer den en intuitiv GUI for å lette arbeidet ditt for de som ikke liker å jobbe i tekstmodus.
  4. Interaktiv demonterer eller IDA- Et solid verktøy for å analysere binærfiler, velkjent, for å kunne finne problemer i dem. Det er en profesjonell proprietær løsning. Og det er en gratis versjon og en mer avansert Pro-versjon.
  5. Dybden: det er veldig enkelt, men med mange funksjoner. Det er en feilsøkingsprogram for Linux spesielt designet for Googles Go-programmeringsspråk.
  6. xdebug: er en kraftig feilsøkingsprogram for Linux som fungerer for kode skrevet på PHP-språk.
  7. kdbg- I likhet med Nevimer for GNOME, er denne andre GUI-feilsøkingen en del av KDE. En enkel GDB-basert feilsøking med et enkelt grafisk grensesnitt.
  8. valgrind- Det er en bunnsolid feilsøking, som tilbyr flere analyseverktøy for programvare. Det fungerer også på mange plattformer, for eksempel Linux eller macOS.
  9. BASH Debugger eller bashdb: det er et veldig enkelt verktøy, men det gjør jobben. Den brukes til å analysere Bash-skript under utførelsen, og dermed oppdage mulige problemer. Ellers ligner det på GDB.
  10. strace: Det er en ganske populær kommando, som du allerede vet, men den brukes også ofte til feilsøkingsprogrammer, da den viser mange interessante data. For eksempel oppføring av systemanrop, signaler, filbeskrivelser osv.

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.