我在想;您更喜欢Delphi的哪些日志库?
如果您使用过多个推文,请尝试添加一个推理,为什么您更喜欢其中一个。
我会在这个问题上添加建议以保持可读性。
答案 0 :(得分:10)
我使用过Codesite,它非常棒。在一个项目,一个文字处理器,我可以轻松输出一百万个调试行,所有结构化,Codesite对其自动折叠缩进输出有很大帮助。对于任何你必须知道“下面”正在发生的事情的任务,一个不能被用户交互打断的过程,Codesite真的很好。我衷心推荐。
答案 1 :(得分:10)
SmartInspect 非常有用。这是我用过的唯一一个。日志库很好,但是控制台和远程TCP / IP日志记录将它带到了顶部。我认为CodeSite有一些类似的功能。
答案 2 :(得分:10)
看一下这个开源单元的功能: http://blog.synopse.info/post/2011/04/14/Enhanced-logging-in-SynCommons
欢迎您的反馈!
答案 3 :(得分:5)
不要忘记免费的开源TraceTool
答案 4 :(得分:5)
我刚刚在Sourceforge页面上更新了Log4Delphi 0.8,它汇总了过去4年的补丁和错误修复。
答案 5 :(得分:4)
将Log4xxx的Log4net /端口转换为其他语言。它是开源的,相当广泛的,流行的,有一个良好的社区,并且被广泛使用(例如,在Hibernate / nHibernate中)。
答案 6 :(得分:3)
CodeSite背后的一个重要价值是Ray Kanopka的支持。他亲自回复电子邮件和新闻组帖子,并且已经这么做了很多年。他的答案通常包含能够说明优秀编码习惯的代码。
答案 7 :(得分:1)
我没有使用CodeSite可能是因为我对SmartInspect非常满意。强烈推荐。
答案 8 :(得分:0)
我也在研究Codesite。我过去建立了自己的,但我真的很喜欢Codesite中的功能。 Raize组件编写得非常好,而且质量很高。
答案 9 :(得分:0)
Log4D是另一种基于Log4J的实现,易于扩展和配置。