为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

feature request - ability to export/import custom settings.

  • 5 个回答
  • 1 人有此问题
  • 1 次查看
  • 最后回复者为 rwernst

more options

Since I help a lot of folks to set up Firefox, and customize the settings a lot, it would be great to have a way to export and import those custom settings. Sync is no help as they don't have an account/setup to sync the settings FROM. But since sync CAN update the settings, how about giving us a separate way to do the same via an exported file????

Please? Sure would make my time to install and set up a LOT easier.

Since I help a lot of folks to set up Firefox, and customize the settings a lot, it would be great to have a way to export and import those custom settings. Sync is no help as they don't have an account/setup to sync the settings FROM. But since sync CAN update the settings, how about giving us a separate way to do the same via an exported file???? Please? Sure would make my time to install and set up a LOT easier.

被采纳的解决方案

Firefox will read a user.js file in the profile folder and use it to initialize prefs set in this file via user_pref("<pref name>", value) (i.e. it is similar to what is stored in prefs.js).

Note the user.js file is read each time Firefox is started and initializes preferences to the value specified in this file, so preferences set via user.js can only be changed temporarily for the current session. So you can use this user.js file once and remove it once done as you may forget what setting are in the file and get confused if you fail to change a specific setting.

See also 'User.js file overriding Firefox settings':

定位到答案原位置 👍 1

所有回复 (5)

more options

Hi,

The people who answer questions here, for the most part, are other Firefox users volunteering their time (like me), not Mozilla employees or Firefox developers.

If you want to leave feedback for Firefox developers, you can go to the Firefox Help menu and select Submit Feedback... or use this link. Your feedback gets collected by a team of people who read it and gather data about the most common issues.

more options

Hi.

Settings you make via Options/Preferences are stored in prefs.js in the profile folder. You can open this file in an editor and copy the lines you need to another file like. a user.js file that you can use to initialize a profile. Best is not use the full file as there are a lot of settings that Firefox uses internally.

more options

Thanks both, I realize this isn't the place for Mozilla to read (too bad, they'd learn a LOT), perhaps I should have asked if there was a way to do what I want.

Cor-El, thanks mucho, didn't know the settings were stored there.

Problem if I don't just use the same file, how can I make it easy to overwrite only the lines I want changed?

I use Textpad to edit all sorts of files and it shows the entries that are apparently changed with the true or false in blue in quotes at end of line, see attached clip.

Is the file parsed in order, and if I put duplicates in at the end, would they then alter anything previously set, do you know?

Hmmm, another thought. I could set up a dummy firefox sync account with the options to incorporate just add-ons and options, sign in with that account on a new installation so it sets everything up, then sign out/disconnect the system. Then use new account if wanted by the person actually using it.

Whatcha think?

more options

选择的解决方案

Firefox will read a user.js file in the profile folder and use it to initialize prefs set in this file via user_pref("<pref name>", value) (i.e. it is similar to what is stored in prefs.js).

Note the user.js file is read each time Firefox is started and initializes preferences to the value specified in this file, so preferences set via user.js can only be changed temporarily for the current session. So you can use this user.js file once and remove it once done as you may forget what setting are in the file and get confused if you fail to change a specific setting.

See also 'User.js file overriding Firefox settings':