Domanda

Mi chiedevo;che librerie di registrazione per Delphi preferisci?

Si prega di provare ad aggiungere una spiegazione del motivo per cui si preferisce l'uno sopra l'altro se hai utilizzato più di uno.

Vorrei aggiungere suggerimenti a questa domanda per mantenere le cose leggibile.

È stato utile?

Soluzione

SmartInspect è veramente utile.È l'unico che ho usato.La libreria di registrazione è buona, ma la console e remoto TCP/IP di registrazione prende sopra la parte superiore.Penso che sito google code ha alcune caratteristiche simili.

Altri suggerimenti

Ho usato il sito google code ed è stato fantastico.Un progetto, un word-processor, ho potuto facilmente uscita di un milione di debug linee, la struttura e il sito google code ha aiutato molto con la sua auto-collasso rientrato in uscita.Per qualsiasi attività in cui è necessario sapere che cosa è realmente accaduto "sotto" un processo che non può essere interrotto dall'interazione con l'utente, sito google code è veramente buono.Lo consiglio di cuore.

Prendere uno sguardo alle caratteristiche di questo software Open Source unità di:http://blog.synopse.info/post/2011/04/14/Enhanced-logging-in-SynCommons

  • registrazione con un set di livelli (e non solo di una gerarchia di livelli);
  • veloce, a basso esecuzione in testa;
  • in grado di caricare .il file della mappa simboli per essere utilizzato in registrazione;
  • la compressione di .la mappa in formato binario .mab (900 KB -> 70 KB);
  • conferimento facoltativo dei .mappa/.mab nella .exe;
  • gestire le librerie (.ocx/.dll);
  • eccezione di registrazione (Delphi o di basso livello eccezioni) con unità di misura (nomi e i numeri di riga;
  • opzionale stack trace unità e i numeri di riga;
  • metodi o procedure ricorsive analisi, con Invio automatico e Lasciare;
  • ad alta risoluzione di ora, per cliente-lato profilazione della domanda di esecuzione;
  • set / enumera / TList / TPersistent / TObjectList / matrice dinamica serializzazione JSON;
  • per thread, la rotazione o la registrazione globale;
  • più i file di log del processo stesso;
  • opzionale colorato display della console;
  • opzionale reindirizzati di registrazione (ad es.alla libreria di terze parti, o a un server remoto);
  • visualizzatore di log applicazione GUI, per caso o per filettatura filtri, e il metodo di esecuzione profiler;
  • Open Source, funziona da Delphi 5 fino a XE6 (Win32 e Win64).

Il tuo feedback è il benvenuto!

E non dimenticate il libero e open source TraceTool

Ho appena aggiornato Log4Delphi 0.8 sulla pagina Sourceforge e si arrotola le patch e correzioni di bug da 4 anni.

Sourceforge Log4Delphi Download

Log4net/porte di Log4xxx di altre lingue.È open-source, abbastanza diffusa, popolare, ha una buona community dietro, ed è utilizzato widel (per esempio, in modalità di Ibernazione/nHibernate).

Un valore importante dietro il sito google code è Ray Kanopka di supporto.Egli personalmente risposte e-mail e i messaggi di newsgroup, e lo ha fatto per molti anni.Le sue risposte spesso contengono codice che illustra eccellente codifica abitudini.

Io non uso del sito google code, probabilmente perché mi sento completamente felice con SmartInspect.Altamente raccomandato.

Sto cercando nel sito google code così.Ho costruito la mia in passato, ma mi piace molto il featrues nel sito google code.Il Raize componenets sono scritte molto bene e sempre cose di qualità.

Log4D è un'altra applicazione che si basa su Log4J e facile da estendere e configurare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top