在 Mac OS X 上谷歌浏览器将其设置写入文件:
~/Library/Application Support/Google/Chrome/Default/Preferences
通过 Chrome 用户界面更新设置时,正确的值会写入文件。更新文件上的值时(Chrome 关闭),加载时 Chrome 会将以前的值重写到此文件中。
有没有办法让 Chrome 不忽略我的更改?我必须使用 Google 的 UI 来更改偏好设置吗?
答案1
造成这种情况的原因是 Chrome 将首选项文件与在线 Google 帐户同步。要防止在启动时同步首选项文件,请使用以下命令:
google-chrome --disable-sync-preferences
如果将来删除此选项,则另一种方法是通过 UI 或“--disable-sync”开关完全禁用同步。我从 Chrome 工程师 Peter Beverloo 的参考页面中发现了这些开关: