KDbg

Software screenshot:
KDbg
Dettagli del software:
Versione: 2.5.5 Aggiornato
Data di caricamento: 14 Apr 15
Sviluppatore: Johannes Sixt
Licenza: Libero
Popolarità: 38

Rating: 4.0/5 (Total Votes: 2)

KDbg è un open source e software grafico gratuito implementato in C ++ e progettato dalla compensazione di agire come una GUI (Graphical User Interface) di front-end per l'applicazione GDB, noto anche come il debugger GNU. Si è adattato specificamente per l'ambiente desktop KDE Plasma.
Il progetto offre un'interfaccia utente grafica intuitiva e interattivo che può essere utilizzato per ispezionare variabili, impostando punti di interruzione, nonché per passo del codice. KDbg è stato utilizzato con successo per eseguire il debug di eventuali program.Features a glanceKDbg consente agli utenti di ispezionare i valori delle variabili in una struttura ad albero e presenta punti di interruzione condizionali, il debug delle discariche di base, il supporto per il fissaggio a processi in esecuzione, così come le funzioni di base, come il debugger eseguire, passo, fino a quando, il prossimo, breakpoint impostare, abilitare breakpoint, disabilitare punto di interruzione, chiaro punto di rottura, e la finitura, assegnato alla F5 attraverso F10.
Numerose altre funzioni di base sono inclusi anche nel ricorso, tra i quali possiamo citare il supporto per la ricerca di testo, il supporto per l'impostazione variabili di ambiente e argomenti del programma, il supporto per la visualizzazione del codice sorgente, e il supporto per la visualizzazione di varie espressioni. Membro diretta è un'altra caratteristica interessante di KDbg.Getting iniziato con KDbgYou devono metodi per installare l'applicazione KDbg sul sistema GNU / Linux. Il più semplice è aprendo il gestore di pacchetti grafica predefinita, cercare & lsquo; KDbg & rsquo; e installare il pacchetto dai principali repository di software di propria distribuzione.
Il secondo metodo deve essere utilizzato solo da utenti esperti di Linux o nel caso in cui il pacchetto non può essere trovato nei repository software del sistema operativo di scelta. Scarica l'ultima versione da Softoware, salvare l'archivio sul PC, scompattarlo e aprire un emulatore di terminale.
Nella finestra del Terminale di Linux, usare il & lsquo; cd & rsquo; comando per andare alla posizione dei file di archivio estratti (ad esempio cd /home/softoware/kdbg-2.5.4), eseguire il & lsquo;. cmake & rsquo; comando per configurare il progetto, seguito dal & lsquo; rendere & rsquo; comando per compilarlo.
Installare il sistema di applicazione a livello eseguendo il & lsquo; sudo make install & rsquo; comando come un utente privilegiato o il & lsquo; make install & rsquo; comando come root. Al momento, è stato testato con successo con entrambe le architetture a 32-bit e 64-bit

Cosa c'è di nuovo in questa versione:.

< ul>

  • Correzioni di bug:
  • Un crash durante le impostazioni tasti di scelta rapida vengono modificate è stato fissato.
  • Il pulsante di animazione è stata rigenerata per evitare un incidente con la moderna Qt. Grazie a Armin Felder per la correzione iniziale.
  • Belle-stampanti e le estensioni GDB Python erano disabili, perché potrebbero interferire con il parser uscita.
  • GDB recenti non terminano al ricevimento di SIGTERM, mantenendo KDbg correre per 20 secondi. Questo è stato risolto.
  • Cosa c'è di nuovo nella versione 2.5.4:

    • Correzioni di bug
    • i nomi di file sorgente con caratteri internazionali sono gestite meglio.
    • Quando si carica un file eseguibile, GDB di diverso testo diverso stampa dell'annata, alcuni dei quali sono stati trattati come testo di errore in modo non corretto, portando a sessioni di debug falliti. Più di questi testi sono ora ignorati.
    • Variabili che punta a qualche variabile globale mancava la possibilità di essere ampliato con le recenti GDB.
    • Analisi di valori stringa residente in variabili globali è stato fissato.

    Cosa c'è di nuovo nella versione 2.5.3:

    • Elenco breakpoint di GDB è ora analizzato correttamente in più casi .
    • Comunicazione con un GDB localizzata adesso funziona.
    • Una caduta nella visualizzazione della memoria è stato corretto.
    • Le traduzioni russi e croati sono stati aggiornati.

    Cosa c'è di nuovo nella versione 2.5.2:

    • è stato aggiunto

      Il supporto per GDB 7.5

    • Più della produzione di GDB è ormai riconosciuto in alcuni casi angolo.

    Cosa c'è di nuovo nella versione 2.5.1:

    • miglioramenti delle funzionalità minori:
    • file .hpp subiscono l'evidenziazione della sintassi.
    • Chiavi j, k possono essere usati per spostare la posizione del cursore nel codice sorgente.
    • Correzioni di bug:
    • La cooperazione con le nuove GDB (7.2 e 7.3) è stato migliorato:
    • le stringhe wchar_t come indicato da GDB 7.2 sono rilevate;
    • l'elenco delle discussioni mancava con GDB 7.3;
    • exit programma non è stato rilevato (anche GDB 7.3).
    • I valori Enum in namespace anonimi sono ormai riconosciute.

    Cosa c'è di nuovo nella versione 2.5.0:

    • Una serie di icone sono stati scambiati con le icone Oxygen. Questi non sono parte del codice sorgente di KDbg.
    • Stato di sessione per il debug del programma è ora memorizzato in una sezione in $ KDEHOME piuttosto che in un file .kdbgrc nella directory del programma. Questo consente di eseguire il debug di programmi che si trovano nelle directory non scrivibili. Ma questo significa anche che in precedenza le informazioni di sessione viene ignorato.
    • l'analisi più accurata delle risposte GDB di vari comandi bug corretti in alcune aree, in particolare, i punti di interruzione temporanea, registrare i valori, i valori struct troncati, smontaggio (di nuovo).
    • & quot; Visualizza codice & quot; dalla lista breakpoint in grado di aprire il codice sorgente in più casi.

    Cosa c'è di nuovo nella versione 2.2.2:

    • Bug fix: Un messaggio di errore è stato mostrato al posto di codice assembler quando è stato utilizzato gdb 7.1.

    Cosa c'è di nuovo nella versione 2.2.1:.

    • Compilation con le nuove glibc fallito
    • Un incidente potrebbe verificarsi quando la finestra variabile è stata aggiornata.
    • Un crash durante riga di comando -a è stato utilizzato insieme ad un nome di file eseguibile che non esiste.
    • L'evidenziazione della sintassi è stato applicato a tutti i file, non solo C / C ++.
    • Il display è stato non corretto quando un file è stato ricaricato che aveva linee di smontaggio visibile.

    Cosa c'è di nuovo nella versione 2.2.0:

    • Caratteristiche:
    • finestre di codice sorgente hanno ora una scheda allegata, il che rende il passaggio file di origine molto più facile.
    • finestre di codice sorgente mostrano ora i numeri di riga a sinistra.
    • Ora ci sono & quot; Trova successivo & quot; e & quot; Trova precedente & quot; comandi con le scorciatoie F3 e Maiusc + F3.
    • Migliorato il supporto di tipi di modello delle tabelle di tipo (che sono usati per mostrare elementi della struttura accanto a una variabile di struttura). In particolare, vengono visualizzati il ​​numero di elementi in STL e classi collezione Qt.
    • Argomenti per il programma di debug possono essere passati sulla linea di comando di KDbg.
    • Correzioni di bug:
    • Una impostazione del terminale non corretta stringa di comando poteva bloccarsi KDbg se contenesse identificatori di formato diversi da esattamente un '% s'.
    • L'identificatore di formato nella finestra di dump di memoria non è stato correttamente conservato quando l'espressione viene modificata.
    • Impostazione di un punto di interruzione condizionale potrebbe bloccarsi KDbg.
    • Uso Allega sui sistemi che utilizzano semplificato dialogo Attach to Process potrebbe bloccarsi KDbg.

    Cosa c'è di nuovo nella versione 2.1.1:

    • Risolto un crash quando si fa clic sul pulsante di smontare quando nessun programma è stato caricato.

    Requisiti

    • KDE Plasma

    Programmi simili

    VimPdb
    VimPdb

    11 May 15

    Pyshield
    Pyshield

    11 May 15

    DBGMEM
    DBGMEM

    3 Jun 15

    Commenti a KDbg

    I commenti non trovato
    Aggiungi commento
    Accendere le immagini!