Chrome DevTools首选项可以自动设置或导入吗



我一直在尝试使用Chrome DevTools作为我的主要创作工具,现在主要使用它们。

随着我的使用量不断增加,我遇到了一些痛点。

通常,当我开始处理一个项目时,我现在会为它创建一个专用的Chrome配置文件。我通过使用--user-data-dir标志调用Chrome并将浏览器配置文件存储在项目中来自动完成这项工作。

然后我进入工具,设置工作区,映射本地目录,等等。这很管用。

不太奏效的是,这是一个非常重复的过程。我希望能够以某种方式指定项目中的工作空间映射,然后生成适当的概要文件。我还希望能够以标准的方式设置其他偏好(如缩进,以及DevTools"常规"页面上的各种其他设置)。

我想了三种可能的方法:

  • 这可能有API,但我对此表示怀疑,因为对浏览器偏好的编程操作显然不受欢迎(但有人会为DevTools开辟一个例外吗?)
  • 可能有一种导入/导出DevTools偏好的方法,我可能能够生成导入格式
  • 我可能能够弄清楚它们存储在用户目录中的位置,并自己操作它们(不过到目前为止我还没有)

我还考虑了一个部分解决方案:

  • 我可能可以复制一个"模板"浏览器配置文件,以获得上面的一些共享设置。然后,我仍然需要每次都进行工作空间映射,但我可能可以不做其余的工作

我可以尝试的一个非常复杂的策略是使用浏览器自动化,正如谷歌Chrome中所建议的那样——我如何通过编程启用chrome://flags从禁用模式到启用模式的一些模块。。。但这似乎有些过头了,即使我开始大量使用这些东西;我认为我还没有准备好在这方面投入那种前期的努力

是否有人足够熟悉Chrome DevTools偏好的工作方式,来判断哪些策略可能最有前景?

没有办法轻松同步DevTools设置。它们存储在DevTools范围内的本地存储中。这意味着它们在一个特殊的sqlite数据库中,不容易在机器之间传输(另外,你会带上所有其他东西。)

遗憾的是,每台新机器都需要手动移植。

最新更新