Firefoxの設定をabout:configでなくuser.jsで変更する
はじめに
Firefoxの細かい設定を変更する場合、about:config
を使用しなければならない場合があります。
この場合、関連する項目をいくつも変更したり、再起動したりして、
一体何の項目を修正したのか、どの変更が有効だったのかよくわからなくなることがあります。
about:config
を直接修正するのではなく、user.js
というファイルを使用することで
これらの問題点を回避することができます。
参考
置き場所
プロファイルディレクトリ直下に配置します(pref.js等があるディレクトリです)。
Windowsであれば%APPDATA%\Mozilla
配下にあります。
※プロファイルディレクトリがどこかわからない場合は、プロファイルの探し方を参照
例
C:\Users\hogehoge\AppData\Roaming\Mozilla\Firefox\Profiles\abcdefg.dev-edition-default\user.js
書き方
以下のように、JavaScriptとして記述します。
user_pref
関数を使って設定を行います。
user_pref("layers.acceleration.disabled", false); // default: false
user_pref("layers.acceleration.force-enabled", true); // default: false
user_pref("gfx.direct2d.disabled", false); // default: false
user_pref("gfx.direct2d.force-enabled", true); // default: false
ファイルエンコーディングはUTF-8にしておきます。
有効化
ファイルを配置してブラウザを起動すると、user.js
に記載した設定が反映されています。
about:config
で確認できます。
おわりに
中身はJavaScriptなので、コメントでメモを記載することもできます。
また、テキストファイルなので、バージョン管理も簡単です。
環境を引越しするときも、ファイルをコピーするだけで、いいことづくめです。
Author And Source
この問題について(Firefoxの設定をabout:configでなくuser.jsで変更する), 我々は、より多くの情報をここで見つけました https://qiita.com/sambatriste/items/cae36d147f07acfd61c4著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .