私は考えていた; Delphi のどのロギング ライブラリが好みですか?
複数の製品を使用したことがある場合は、その製品を好む理由を追加してみてください。
読みやすくするために、この質問に提案を追加します。
私は考えていた; Delphi のどのロギング ライブラリが好みですか?
複数の製品を使用したことがある場合は、その製品を好む理由を追加してみてください。
読みやすくするために、この質問に提案を追加します。
私は Codesite を使用してきましたが、すばらしいものでした。ワード プロセッサの 1 つのプロジェクトでは、100 万行のデバッグ行をすべて構造化して簡単に出力できました。Codesite は、自動折りたたみインデント出力で大いに役立ちました。ユーザーの操作によって中断できないプロセスの「下」で実際に何が起こっているかを知る必要があるタスクでは、Codesite は非常に優れています。心からお勧めします。
SmartInspectは本当に便利です。それは私が使用した唯一のものです。ロギング ライブラリは優れていますが、コンソールとリモート TCP/IP ロギングがそれを上回っています。CodeSite にも同様の機能があると思います。
このオープン ソース ユニットの機能を見てみましょう: http://blog.synopse.info/post/2011/04/14/Enhanced-logging-in-SynCommons
フィードバックをお待ちしております。
そして、無料のオープンソースTraceToolを忘れないでください
SourceforgeページでLog4Delphi0.8を更新したところ、過去4年間のパッチとバグ修正がロールアップされています。
Log4xxx の Log4net/ports を他の言語に。それはオープンソースであり、かなり広く普及しており、人気があり、優れたコミュニティが背後にあり、広く使用されています (たとえば、Hibernate/nHibernate で)。
CodeSite の背後にある重要な価値は、Ray Kanopka のサポートです。彼は個人的に電子メールやニュースグループの投稿に回答しており、長年にわたってそうしてきました。彼の回答には、優れたコーディング習慣を示すコードが含まれていることがよくあります。
SmartInspect に完全に満足しているため、おそらく CodeSite は使用しませんでした。強くお勧めします。
Log4Dは、Log4J に基づいており、拡張と構成が容易な別の実装です。
コードサイトも検討中です。私は過去に自分自身を構築しましたが、Codesite の機能が本当に気に入っています。Raize コンポーネントは非常によく書かれており、常に高品質のものです。