目录概述¶
此页面提供 DevTools 源代码中每个目录的顶层概述。
devtools/shared
:客户端(前端 UI)和服务器共享的代码。如果我们使用任何第三方库或将外部存储库导入到我们的树中,这些库通常位于此处(例如,devtools/shared/jsbeautify
),假设它们被客户端和服务器使用。devtools/shared/client
:远程调试协议 (RDP) 客户端的代码。您可能想知道为什么这不是在下面的devtools/client
中:主要是因为服务器中的测试也需要访问 RDP 客户端。devtools/shared/locales
:仅在服务器中使用或与客户端和服务器共享的字符串。
devtools/server
:RDP 服务器和传输层的代码。devtools/client
:我们工具前端的代码。理论上,每个目录对应一个面板,但并非总是如此。此目录仅与桌面版 Firefox 一起提供,而上面其他目录则与所有 Gecko 产品(Android 版 Firefox 等)一起提供。devtools/client/locales
:客户端前端中使用的字符串。devtools/client/themes
:客户端前端中使用的 CSS 和图像。