Die besten Debugger, die Sie unter Linux verwenden können

Programmierung, Debugger

La Debuggen oder Debuggen, Dies ist eine wesentliche Praxis in der Softwareentwicklung, da der Entwickler alle möglichen Fehler in seinem Quellcode finden kann. Um dies zu ermöglichen, werden Programme benötigt, die als Debugger bezeichnet werden, was Ihnen diese Aufgabe erheblich erleichtern kann.

Wenn Sie Entwicklung von der Linux-Plattform und Sie möchten einige der besten Debugging-Programme kennenlernen, hier zeige ich Ihnen eine Liste mit einigen der besten. So können Sie diejenige auswählen, die Ihren Anforderungen am besten entspricht ...

Liste der besten Debugger

Hier ist die Liste mit dem Top 10 der besten Scrubber:

  1. GDB (GNU-Debugger): Es ist eines der beliebtesten und leistungsstärksten für C, insbesondere. Dieser Debugger funktioniert jedoch auch mit anderen Programmiersprachen wie C ++, Fortran oder Java. Natürlich funktioniert es auch auf verschiedenen Architekturen wie x86-64, ARM, POWER, SPARC und MIPS. Es ist also zusammen mit GCC das beste Plugin für Programmierer.
  2. LLDB: Es ist Teil des LLVM-Projekts, eines der großen Projekte in der Welt der Entwicklung, das immer beliebter wird. Es ist sehr effizient und schnell und wird standardmäßig in Android Studio, macOS Xcode usw. verwendet.
  3. Nemiver- Ein weiterer sehr funktionsreicher Debugger, der in C ++ geschrieben wurde. In diesem Fall enthält es eine intuitive Benutzeroberfläche, die Ihre Arbeit für diejenigen erleichtert, die nicht gerne im Textmodus arbeiten.
  4. Interaktiver Disassembler oder IDA- Ein solides Werkzeug zur Analyse von Binärdateien, um Probleme darin zu finden. Es ist eine professionelle proprietäre Lösung. Und es gibt eine kostenlose Version und eine erweiterte Pro-Version.
  5. Tauchen: es ist sehr einfach, aber mit vielen Funktionen. Es ist ein Debugger für Linux, der speziell für die Programmiersprache Go von Google entwickelt wurde.
  6. Xdebug: ist ein leistungsstarker Debugger für Linux, der für in PHP geschriebenen Code funktioniert.
  7. KDBg- Ähnlich wie Nevimer für GNOME ist dieser andere GUI-Debugger Teil von KDE. Ein einfacher GDB-basierter Debugger mit einer einfachen grafischen Oberfläche.
  8. Valgrind- Es ist ein solider Debugger, der mehrere Analysetools für Software bietet. Es funktioniert auch auf vielen Plattformen wie Linux oder MacOS.
  9. BASH Debugger oder bashdb: Es ist ein sehr einfaches Werkzeug, aber es macht den Job. Es wird verwendet, um Bash-Skripte während ihrer Ausführung zu analysieren und so mögliche Probleme zu erkennen. Ansonsten ist es ähnlich wie bei GDB.
  10. strace: Es ist ein ziemlich beliebter Befehl, wie Sie bereits wissen, aber er wird auch häufig zum Debuggen von Programmen verwendet, da er viele interessante Daten enthält. Listen Sie beispielsweise Systemaufrufe, Signale, Dateideskriptoren usw. auf.

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.