I migliori debugger che puoi usare su Linux

programmazione, debugger

La debugging, o debugging, È una pratica essenziale nello sviluppo del software, poiché consente allo sviluppatore di trovare tutti i possibili bug nel suo codice sorgente. Ma, affinché ciò sia possibile, sono necessari programmi noti come debugger, che possono semplificare notevolmente questo compito.

Se si sviluppando dalla piattaforma Linux e vuoi conoscere alcuni dei migliori programmi di debug, qui ti mostro un elenco con alcuni dei migliori. Quindi puoi scegliere quello più adatto alle tue esigenze ...

Elenco dei migliori debugger

Ecco l'elenco con l'estensione Top 10 dei migliori scrubber:

  1. GDB (debugger GNU): è uno dei più popolari e potenti per C, in particolare. Tuttavia, questo debugger funziona anche con altri linguaggi di programmazione come C ++, Fortran o Java. Ovviamente funziona anche su architetture differenti, come x86-64, ARM, POWER, SPARC e MIPS. Quindi è il miglior plugin per programmatori insieme a GCC.
  2. LDB: Fa parte del progetto LLVM, un altro dei grandi nel mondo dello sviluppo e che sta guadagnando molta popolarità. È molto efficiente e veloce ed è quello utilizzato di default in Android Studio, macOS Xcode, ecc.
  3. Nemiver- Un altro debugger ricco di funzionalità scritto in C ++. In questo caso, include una GUI intuitiva per facilitare il tuo lavoro a coloro che non amano lavorare in modalità testo.
  4. Disassemblatore interattivo o IDA- Un solido strumento di analisi binaria ben noto, per essere in grado di trovare problemi in essi. È una soluzione proprietaria professionale. E c'è una versione gratuita e una versione Pro più avanzata.
  5. Immergetevi: è molto semplice, ma con molte funzioni. È un debugger per Linux appositamente progettato per il linguaggio di programmazione Go di Google.
  6. xdebug: è un potente debugger per Linux che funziona per codice scritto in linguaggio PHP.
  7. Kdbg- Simile a Nevimer per GNOME, questo altro debugger della GUI fa parte di KDE. Un semplice debugger basato su GDB con una semplice interfaccia grafica.
  8. valgrind- È un debugger solido come una roccia, che offre più strumenti di analisi per il software. Inoltre, funziona su molte piattaforme, come Linux o macOS.
  9. Debugger BASH o bashdb: è uno strumento molto semplice, ma fa il lavoro. Viene utilizzato per analizzare gli script Bash durante la loro esecuzione e quindi rilevare possibili problemi. Altrimenti è simile a GDB.
  10. straccio: È un comando abbastanza popolare, come già sapete, ma è spesso utilizzato anche per il debug dei programmi, poiché mostra molti dati interessanti. Ad esempio, elenca le chiamate di sistema, i segnali, i descrittori di file, ecc.

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.