debugging - DebugView 的替代品?

标签 debugging logging sysinternals debugview

我正在使用Sysinternals DebugView 用于在测试过程中进行调试/记录,它非常好。不过我在想是否有更高级的工具。

我正在寻找的功能:

  • 实时过滤器 - 记录所有内容(嗯,所有“有趣”的内容),通过过滤更改 View
  • 按进程名称过滤
  • 通过过滤将日志拆分到不同的 View
  • 解析消息
  • 扩展 OutputDebugString,从非 Windows 设备接收 TCP/UDP 消息
  • 脚本(?)

我喜欢 DebugView 的功能:

  • 过滤
  • 颜色
  • 良好的时间戳
  • 实时查看

有什么工具可以做到这一点吗?或者其他可用的技术?

我使用的是 Windows XP/7,主要使用 Delphi 和 Python 进行编程。

最佳答案

欢迎尝试SmartInspect 。它附带了您列出的内容,并且我们有用于 Delphi、.NET 和 Java 的库。还有一个不受支持的Python port由我们的一位客户提供。它还具有高分辨率时间戳和其他工具中没有的其他独特功能,例如日志文件加密、快速命名管道日志协议(protocol)(除了 TCP 日志记录)、积压队列等。


(来源:gurock.com)

关于debugging - DebugView 的替代品?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6938734/

相关文章:

javascript - 在 WebStorm 11 中调试 WebPack

oracle - 用于 PL/SQL 开发的免费软件工具

java - 使用两种模式 - 一种用于警告及以上。一个用于下面的所有内容

ruby-on-rails-3 - Rails 标记日志记录

logging - Flask 日志记录配置问题

ruby-on-rails - 来自 Rails 应用程序的神秘 GET 请求

debugging - EF 6 中的 "Children could not be evaluated"

windows - PSExec 不显示已启动子进程的输出(本地计算机)

powershell - 在远程 PC 上运行 PowerShell 脚本

全局标志 (gflags) 的注册表项