InfoQ2020 年最强大的远程调试工具( 三 )


Zend 上的远程调试可以通过三种方式实现 。 第一个方案是使用 Zend Studio 上的 Debug URL 功能 。
其次 , 你可以使用 Zend Studio 中的 Debug as Web Page 功能 。 最后 , 还可以使用 Firefox 或 Chrome 上的 Zend 浏览器工具栏 。 亮点能够通过简单的几个按键筛选项目文件;高效、快速的平台;广大的社区支持;非常适合构建和调试 PHP 应用;该框架非常灵活 。 8.WinPdb
InfoQ2020 年最强大的远程调试工具
本文插图
WinPdb 是一个非常棒的 Python 调试器 , 能够很好地在 Windows、Mac OS 和 Linux 系统上运行 。 它同时兼容 Python 2.x 和 Python 3.x 。
这个调试工具支持智能断点、命名空间修改、多线程、嵌入式调试以及加密通信 。 对于远程调试功能来讲 , 我们需要将 rpdb2.py(Winpdb 的命令行调试器)复制到远程机器上 。
完成之后 , 使用调试器在远程机器启动 Python 脚本 。 在本地机器上 , 启动 GUI 并关联要调试的脚本 。 此时 , 我们可以使用远程设备脚本的基础名称或完整路径 。 关于使用 WinPDB 调试 Python 脚本的更多知识 , 可以参考该教程 。 亮点支持多线程调试;支持远程调试的加密通信;比 PDB 更快;易于使用的 GUI , 支持断点、栈、变量探测等功能 。


推荐阅读