De beste debuggers die u op Linux kunt gebruiken

programmeren, foutopsporing

La debuggen of debuggen, Het is een essentiële praktijk bij softwareontwikkeling, omdat het de ontwikkelaar in staat stelt alle mogelijke bugs in zijn broncode te vinden. Maar om dit mogelijk te maken, zijn programma's nodig die bekend staan ​​als debuggers, die deze taak veel gemakkelijker voor u kunnen maken.

Wanneer je ontwikkelen vanuit het Linux-platform en je wilt enkele van de beste foutopsporingsprogramma's kennen, hier laat ik je een lijst zien met enkele van de beste. U kunt dus degene kiezen die het beste bij u past ...

Lijst met de beste debuggers

Hier is de lijst met de Top 10 van de beste scrubbers:

  1. GDB (GNU-foutopsporing): het is vooral een van de meest populaire en krachtigste voor C. Deze debugger werkt echter ook met andere programmeertalen zoals C ++, Fortran of Java. Het werkt natuurlijk ook op verschillende architecturen, zoals x86-64, ARM, POWER, SPARC en MIPS. Het is dus de beste plug-in voor programmeurs samen met GCC.
  2. LLDB: Het maakt deel uit van het LLVM-project, nog een van de groten in de ontwikkelingswereld en dat aan populariteit wint. Het is zeer efficiënt en snel, en wordt standaard gebruikt in Android Studio, macOS Xcode, enz.
  3. nooit- Nog een zeer feature-rijke debugger geschreven in C ++. In dit geval bevat het een intuïtieve GUI om uw werk te vergemakkelijken voor degenen die niet graag in tekstmodus werken.
  4. Interactive Disassembler of IDA- een bekende solide binaire analyse tool, om er problemen in te kunnen vinden. Het is een professionele eigen oplossing. En er is een gratis versie en een meer geavanceerde Pro-versie.
  5. Delven: het is heel eenvoudig, maar met veel functies. Het is een debugger voor Linux, speciaal ontworpen voor de programmeertaal Go van Google.
  6. xdebug: is een krachtige debugger voor Linux die werkt voor code geschreven in PHP-taal.
  7. kdbg- Vergelijkbaar met Nevimer voor GNOME, deze andere GUI-debugger maakt deel uit van KDE. Een eenvoudige op GDB gebaseerde debugger met een eenvoudige grafische interface.
  8. Valgrind- Het is een ijzersterke debugger die meerdere analysehulpmiddelen voor software biedt. Het werkt ook op veel platforms, zoals Linux of macOS.
  9. BASH Debugger of bashdb: het is een heel eenvoudig hulpmiddel, maar het doet zijn werk. Het wordt gebruikt om Bash-scripts tijdens hun uitvoering te analyseren en zo mogelijke problemen op te sporen. Anders is het vergelijkbaar met GDB.
  10. spoor: Het is een redelijk populaire opdracht, zoals je al weet, maar het wordt ook vaak gebruikt voor het opsporen van fouten in programma's, omdat het veel interessante gegevens laat zien. Bijvoorbeeld systeemoproepen, signalen, bestandsdescriptors, enz.

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.