2015-12-02 24 views
0

我一直在尝试使用Chrome DevTools作为我的主要创作工具,现在我主要使用它们。Chrome DevTools偏好设置是可以自动设置还是导入?

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

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

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

不好的事情是,这是一个非常重复的过程。我希望能够以某种方式指定项目中的工作区映射,然后生成适当的配置文件。我也希望能够以标准方式设置其他首选项(如缩进,以及DevTools“常规”页面上的各种其他设置)。

我想过的三种方式,这可能是可能的:

  • 有可能是这样的一个API,但我对此表示怀疑,因为浏览器偏好的编程操作显然是不利的(但会有人有刻出来DevTools?)例外,
  • 有可能是导入/导出DevTools偏好的方式,我也许能产生导入格式,
  • 我也许能揣摩出他们存储在用户目录,并自己操纵它们(尽管我没有)。

还有一个部分解决方案,我认为:

  • 我也许能副本“模板”浏览器配置文件来获得一些上面的共享设置。然后,我仍然不得不每次都进行工作区映射,但是我可能会放弃而不去做剩下的工作。

一个真正复杂的策略,我可以尝试是使用浏览器的自动化,如Google Chrome - how can i programmatically enable chrome://flags some of the modules from disable mode to enabled mode?建议......但是这似乎有点小题大做,甚至当我开始使用的东西更重;我不认为我已经准备好投入这种前期工作。

是否有人熟悉Chrome DevTools偏好如何工作以判断哪些策略可能最有前途?

回答

0

无法轻松同步DevTools设置。它们存储在本地存储范围内的DevTools中。这意味着他们在一个特殊的SQLite数据库,这是不容易在机器之间转移(加上你会带来所有其他的东西。)

不幸的是,你留下移植这与所有新机器。