2015-12-02 83 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數據庫,這是不容易在機器之間轉移(加上你會帶來所有其他的東西。)

不幸的是,你留下移植這與所有新機器。