nemiver è un open source e compltely gratuita progetto software grafico implementato in C ++ / GTK + e progettato da zero per agire come un autonomo C e C debugger ++ che utilizza il grande GNU Debugger (GDB) come i suoi backend.Integrates con la GNOME applicazione desktop environmentThe è stata progettata in modo tale che si integra bene con l'ambiente desktop GNOME. Esso utilizza un database SQLite per memorizzare le informazioni di base sul debug sessioni in GConf o GSettings, consentendo agli utenti di riprendere dove il loro lasciato. Inoltre, utilizza lo stesso motore come il testo Gedit editor.Can essere utilizzato per eseguire il debug C e C ++ programsThe software può essere utilizzato dagli sviluppatori e programmatori per eseguire il debug dei loro / C ++ programmi preferiti C in un modo piacevole, ma può essere utilizzato anche da chi è alla ricerca di un software intelligente e facile da usare per il debugging.
Gli sviluppatori saranno in grado di salvare i punti di interruzione, controllare le variabili, controllare o impostare la memoria e registri del programma inferiore, nonché all'esecuzione ramo di un indirizzo casuale (noto anche come operazione di salto) .Caratteristiche, molte featuresAmong altre caratteristiche interessanti, possiamo citare il supporto per il debug di applicazioni che girano su macchine virtuali, la possibilità di allegare ai processi in esecuzione, il supporto per watchpoints, punti di interruzione condizionali, i punti di interruzione, entrare, la prossima, e saltare a funzioni.
Inoltre, l'applicazione supporta controllo delle variabili, chiamate di funzioni random, così come il supporto per la modifica dei valori delle variabili. Include un disassembler integrato, offre i suggerimenti avanzati per visualizzare il contenuto delle variabili, e si integra con il GTK / GNOME clipboard.It & rsquo; s robusto, veloce ea basso su resourcesThe nemiver app è robusto, veloce e basso sulle risorse, supportato su qualsiasi Linux sistema operativo basato sul kernel e testato con successo su computer che supportano 32 o 64-bit CPU architetture
Cosa c'è di nuovo in questa versione:.
- sintassi fisso in file .desktop
- 680.376 - Le variabili locali in ambiti annidati non ottenere aggiornato automaticamente
- 697.992 - non riuscire a riavviare un programma avvolto in script di shell libtool
- 687.609 - nemiver dovrebbe installare un'icona highcontrast app
- 561239 - UI per selezionare e copiare testo da editor di sorgente
- 700.248 - punti di interruzione di sostegno con più sedi
- 701.480 - correttamente contrassegnare un punto di interruzione in attesa di Stato
- 698.371 - comando Run è disponibile anche dopo il distacco
- Fix & quot; riavviare perdere argomento inferiore & quot; bug
- Non 'run' l'inferiore all'avvio quando non ha 'main'
- Continua l'esecuzione su di (ri) cominciare con i punti di interruzione set
- Maneggiare cancellando tutti i sotto-punti di arresto in una volta li>
- Supporto uscita modificato-breakpoint asincrone da GDB
- Consenti smontaggio dall'indirizzo 0
- Fissare continuare etichetta azione
- Menu Fix typo
- Rimuovi typedef inutile
- Fissare -Wunused-locali-typedef innescati da GCC 4.8
- Usa AM_CPPFLAGS invece INCLUDE
- Varie correzioni per autoconf 2.69 e automake 1.13.1
- Non utilizzare CONTENERE in Makefile.am più
- Aggiornato numerose traduzioni
Cosa c'è di nuovo nella versione 0.9.0:
- Andrej A½nidarAiA ??
- Aggiornato traduzione sloveno
- Daniel Mustieles
- Aggiornato traduzione
- Dodji Seketeli
- Ignora 'corrente filo-id' in lista della discussioni
- Fissare un incidente in precedente commit
- Fix configury quando gsettings non è presente
- Aggiornare il file INSTALL.
- documentazione Aggiornamento HACKING
- Stile di pulizia
- emettere una IDebugger :: breakpoint_set_signal per BP
- Introdurre Loc (location codice) tipo
- corruzione della memoria Fix in SourceEditor
- Evitare di leggere memoria liberata li>
- Fix un incidente in confmgr
- Fixlet in setbreakpointdialog.ui
- gsettings Fix configurare errore test
- Usa Automake GSettings magia per sostenere DESTDIR
- chiavi di configurazione Fix 'Descrizione testo
- Aggiungi una descrizione per il file doap di nemiver
- Testo rilascio di aggiornamento Makefile.am.
- Fix update-changelog per la costruzione di srcdir
- correttamente segnare la linea di GDB occupato
- Aggiungete un po 'di registrazione per nmv-gdb-engine.cc
- Evitare gratuitamente reset coda comandi dbg
- breakpoints Maneggiare aggiunto tramite script GDB
- Fare riferimento alla vista ispettore var locale
- Ripristina layout per widget di ispettore variabile
- Fissare la gestione della memoria VarsTreeView
- 657.021 errata ispettore comportamento allargando var
- supporto backend per il formato variabile GDB / MI
- Abilita belle stampanti GDB di default
- test Fix che si è rotto qualche tempo fa
- dynmods Initialize IDebugger con gconf nei test
- Aggiungi preferenze per GDB bella stampa
- Supporto piuttosto stampa applicato istantaneamente
- Evitare emettendo inutile -enable-pretty-stampa
- evitare di reagire alla bella stampa cambiamenti chiave
- 657.834 correttamente un-escape ' & quot;' Sequenza
- 658.097 Fix bilico su espressione puntatore dereference
- Aggiungi commento is_word_delimiter
- Fissare un errore di battitura in stile di codifica
- 644.823 Impossibile impostare BP in file con lo spazio in percorso
- Test Fix / pointer-deref.c regressione
- 658.143 non riesce a supportare più punti di interruzione
- Utilizza DBGPerspective :: append_breakpoints
- Non dimenticare di Gtk :: Widget :: show_all viste origine
- constify IDebugger :: :: Breakpoint is_pending
- 632.305 Evitare di smontare posizione di attesa breakpoint
- Non aggiungere gli editor di smontaggio più volte
- comportamento anomalo in verticale ingrandimento ispettore var
- Fabien principale
- Aggiungi un implementazione GSettings per IConfMgr
- Elimina costruttore non implementato
- uniformare il nome guardia intestazione.
- Fix typo
- Applica lo stile GNOME 3 sulla barra degli strumenti
- TreeView Espandi sessione
- Sostituire il simbolo NULL con 0
- sintassi assembly definito dall'utente Support
- Aggiungi GUI per modificare la sintassi di montaggio
- rimuovere i widget di stato inutilizzati
- Gestione Nuovo layout e 3 i supplementi di nuovi layout
- 577496 561100 533437 656093 564992 Supporto Copia / incolla / Reset sul terminale di destinazione
- Usa ATT per sapore smontaggio per evitare un bug radura
- Fran Dieguez
- Aggiornato traduzioni Galizia
- Kalev Lember
- Fix intestazione nome guardia NMV-hex-document.h
- fissi include abbinare s 'single includono politica GTK +
- Evitare di utilizzare gtkmm API deprecato
- ifdefs Dropped per gtkmm 2.16
- enumerazioni Usa GDK_KEY_ *, non il GDK_ deprecata * quelli
- ifdefs Dropped per GTK + 2.10
- Rimosso codice compat gnome-vfs
- Dropped codice compat con gtksourceviewmm & lt; 2.10
- Rimosso una dichiarazione in avanti inutilizzato
- Rimosso ha separatore proprietà
- Popup var ispettore dimensione del codice requisizione rilavorazione
- Porto di gtkmm 3.0 e gtksourceviewmm 3.0
- Fissare costruire con GHex 2.90.0
- Lele lungo
- Aggiornamento semplificato translaton cinese
- Marek AŒernockA½
- Aggiornato traduzione ceco
- Mario BlA¤ttermann
- [l10n] Aggiornamento traduzione tedesco
- Piotr dra ... g
- Aggiornato POTFILES.in
- Takeshi AIHANA
- traduzione Aggiornato giapponese.
- Yuri Kozlov
- Aggiornato traduzione
Cosa c'è di nuovo nella versione 0.8.2:
- Aggiornato traduzione sloveno
- Aggiornato traduzione
- Aggiornamento spinta m4 definizioni macro
- Rileva spinta quando in / usr / lib64
- Stile / commenti ripuliture
- Rimuovi inutile include
- Cattura più eccezioni a basso livello
- chiavi conf centralizza decls / defs a src / confmgr
- dynmods Initialize IDebugger con gconf nei test
- 640.919 Fix generazione per autoconf & lt; 2.64
- 640.921 pass percorsi di file assoluti al compilatore
- NMV_DEFAULT_LOG_DOMAIN è sempre il nome del file di base
- Passate percorsi completi di file test al compilatore
- Sposta slot nulli per NMV debugger-utils. [H | cc]
- Restituisce un segnale di IDebugger con riferimento
- Evitare lavoro inutile quando si seleziona una cornice
- 643.700 argomenti della funzione sono duplicati
- Ripristina coda comandi al riavvio GDB dopo un crash
- 644.114 Aggiornare lo stack di chiamate di nuovo
- 644.569 Garantire ultimo espr diventa ultima voce storia
- Aggiornare il commit linee guida di log
- Non elencare args telaio doppio
- Fix 'set-ma-non utilizzato' avvertimento da GCC 4.6
- test Fix collegano con spinta 1.46
- Fare comandi non sciolti fatto scendere il filo
- Ignora 'corrente filo-id' in lista della discussioni
- Introdurre Loc (location codice) tipo
- emettere una IDebugger :: breakpoint_set_signal per BP
- corruzione della memoria Fix in SourceEditor
- Fix un incidente in confmgr
- Evitare di leggere memoria liberata li>
- Fixlet in setbreakpointdialog.ui
- 560.235 supporto iniziale di & quot; salti al & quot;
- gsettings Fix configurare errore test
- Usa Automake GSettings magia per sostenere DESTDIR
- chiavi di configurazione Fix 'Descrizione testo
- Aggiungi una descrizione per il file doap di nemiver
- Testo rilascio di aggiornamento Makefile.am
- Aggiungi un implementazione GSettings per IConfMgr
- Aggiornato traduzione danese
- 598.444 Usa Gtk :: Spinner invece di widget di filatore personalizzati
- Importa Debian imballaggio meta-dati in Git di nemiver
- traduzione Aggiornato rumeno
- Aggiornato traduzione ceco
- [l10n] Aggiornamento traduzione tedesco
- traduzione Aggiornato giapponese
- Aggiornamento semplificato traduzione cinese
Cosa c'è di nuovo nella versione 0.8.1:
- Andrej Znidarsic:
- Aggiornato traduzione sloveno
- Bruno Brouard:
- Aggiornato traduzione
- Aggiornato traduzione
- Dodji Seketeli:
- stringa Fix errore di battitura (Close # 633.445)
- impostazione del buffer Fix in SourceEditor (Chiude: # 633561)
- Maniglia impostazione BP w / o informazioni di debug (Chiude: # 634224)
- Better BP re-impostazione riavvio (Chiude: # 634227)
- Safer clearing dei dati di sessione (Chiude: # 634228)
- Non boldify percorso file nella finestra di individuare (Chiude: # 633563)
- Mostra asm nella SourceEditor destra (Chiude # 633.565)
- Restart senza eccezioni (Chiude: # 634406)
- Trattare comunicazione GDB come dati grezzi (chiude: # 634834)
- Fix contare punti commutando svista (prossimità: # 635935)
- Ignora il file init GDB al riavvio (Chiude: # 635928)
- Consenti riavvio dopo GDB muore (Chiude: # 635956)
- Rimuovi codice morto
- Jakob Kramer:
- [l10n] Aggiornamento traduzione tedesco
- Joe Hansen:
- Aggiornato traduzione danese
- Jorge Gonzalez:
- Aggiornato traduzione
- Marek Černocký ':
- Aggiornato traduzione ceco
- Mario Blättermann:
- [l10n] Aggiornamento traduzione tedesco
- Matej Urbancic:
- Aggiunta la traduzione in sloveno
- Aggiunta sl per la traduzione slovena
- Petr Kovar:
- traduzione Aggiornamento ceco Marek Černocký
- Takeshi AIHANA:
- traduzione Aggiornato giapponese.
- lainme:
- Aggiungi cinese (Cina) traduzione di aiuto.
Requisiti :
- GTK +
- SQLite
- gtkmm
- libgtop
- VTE
- libgtksourceviewmm
- gnome-common
- Boost C ++ Libraries
- libgconf2
I commenti non trovato