Chrome 开发工具支持远程调试

来源: OSCHINA
编辑: 红薯
2011-05-15

Google Chrome 开发工具(简称 DevTools)前端界面是作为 HTML + CSS + JavaScript 的 web 应用实现的。它采用序列化的信息通道与被审查页面通讯。开发团队建立这个序列化异步交互通道是为了将 DevTools 前端移出被审查页面的进程。但实现了才发现,甚至能将 DevTools 前端移出浏览器运行。下面是尝试远程调试的步骤:

  • 使用远程调试命令行开关运行要远程调试的 Chrome 实例:chrome.exe --remote-debugging-port=9222 --user-data-dir=remote-profile。远程会话必须使用不同的 Chrome 实例,所以运行时要加 --user-data-dir 参数。
  • 转到要调试的页面。
  • 现在运行正常的 (客户端) Chrome 实例并转到 http://localhost:9222 那里。

您将能看到一些链接,指向相应页面的远程调试会话。点击即可开始远程调试 Chrome 页面:

Chromium 团队已经在 WebKit 代码库(或者说所谓的“上游”代码库)实现了远程调试架构,因此其他 WebKit 衍生版也能轻易加入远程调试功能。关于远程调试的详情请参见 WebKit 博文。关于 Chrome 开发工具及远程调试功能总体情况的详情,请参见文档页面

via Chromium Blog

展开阅读全文
7 收藏
分享
加载中
更多评论
4 评论
7 收藏
分享
返回顶部
顶部