问题标签 [settings]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
10 回答
45130 浏览

c# - 使用 ConfigurationManager.RefreshSection 重新加载配置而不重新启动应用程序

有没有人在网络应用程序中得到这个工作?

无论我做什么,似乎我的 appSettings 部分(使用 appSettings file=".\Site\site.config" 从 web.config 重定向)都不会重新加载。

我注定要重新启动应用程序吗?我希望这种方法能引导我找到更高效的解决方案。

更新:

通过“重新加载”,我的意思是刷新 ConfigurationManager.AppSettings 而不必完全重新启动我的 ASP.NET 应用程序并且不必招致通常的启动延迟。

0 投票
6 回答
30393 浏览

java - 如何创建一个 .INI 文件以在 Java 中存储一些设置?

我想创建一个 ini 文件来存储我的应用程序的一些设置。找到 jar 文件所在的位置并在那里创建一个 ini 文件是个好主意吗?如果是,那么我怎样才能找到 jar 文件的位置?

但是,如果您知道此类问题的更好解决方案,我想听听其中的一些。

编辑:我正在使用 mac,我想在 Windows 中运行相同的应用程序。我可以在 System.getProperty("user.home") 目录中写一些东西,但如果用户决定删除应用程序,我想保持系统清洁。没有更好的方法来存储设置文件,例如与应用程序在同一目录中?

0 投票
12 回答
10330 浏览

python - 在 Python 中存储简单的用户设置

我正在编写一个网站,用户将在其中进行许多设置,例如他们选择的配色方案等。我很乐意将这些存储为纯文本文件,安全性不是问题。

我目前看到的方式是:有一个字典,其中所有键都是用户,值是字典,其中包含用户的设置。

例如,userdb["bob"]["colour_scheme"] 的值为 "blue"。

将其存储在文件中的最佳方式是什么?腌字典?

有没有更好的方法来做我想做的事情?

0 投票
3 回答
3225 浏览

c# - Winforms - 动态加载/保存设置

我的 Winforms 应用程序中有一个名为 Settings.settings 的“设置文件”,其中包含用于自定义方法等的部分类。有没有办法根据任意键加载/保存动态设置?

例如,我的应用程序中有一些 ListView,我想在其中保存/加载列宽;而不是为每个列表视图的每列创建宽度设置,我想要一个简单的方法来自动加载/保存宽度。

以下是我尝试过的保存方法的示例:

运行该代码时,我收到错误“未找到设置属性'TestsListView-0'。” 有什么我想念的吗?

0 投票
9 回答
8403 浏览

eclipse - 在 Eclipse 中更改概览标尺颜色

如何在 Eclipse 3.4.0.I20080617-2000 中更改概览规则背景颜色(编辑窗口右侧的垂直条带有一些注释)?

General > Editors > Text Editors > Annotations 只允许更改标记本身的颜色,而不是整个条的背景。

看起来我的网络搜索技能越来越弱,因为我在任何地方都找不到它......

0 投票
3 回答
2596 浏览

c++ - 应用程序设置

什么是存储应用程序设置的相当标准的方式,主要用于 Windows,但也很容易转移到其他平台。

基本上我想要 4 组设置:

  • 全局设置,影响所有用户,并且可以在机器之间移动
  • 全局系统设置,影响所有用户,但特定于该系统(例如该系统的默认设置,例如图形选项)
  • 用户设置,在系统之间移动的用户设置(例如音量)
  • 用户系统设置,特定于该系统的用户设置(例如依赖于硬件的图形选项)

每个级别都覆盖前一个级别,允许“全局设置”在很大程度上是应用程序的默认设置,用户设置存储用户选择的选项。前两个基本上是没有用户设置的默认设置(例如,对于新用户)。

我考虑实现一组功能,然后我可以为不同的系统实现(可能通过 ini 文件),但这是最好的方法吗?

(c++)

我知道 Windows 有一组用于此类设置的目录,但这些是我需要的正确目录吗?

编辑:我宁愿使用文件(ini 或 xml),而不是使用 windows registery。但是,将这些配置文件放在每个操作系统下的最佳位置在哪里?

在 Vista 下,我找到了这些,似乎适合我的群体,但是旧的 windows 版本(我需要支持 win2000、XP 等),mac/linux 是否有自己的类似文件夹?

  • 全局设置 - <SYSDRIVE>\Users\Default\Appdata\Roaming
  • 全局系统设置 - <SYSDRIVE>\Users\Default\Appdata\Local
  • 用户设置 - <SYSDRIVE>\Users\<USER>\AppData\Roaming
  • 用户系统设置 - <SYSDRIVE>\Users\<USER>\AppData\Local
0 投票
2 回答
5291 浏览

netbeans - Netbeans - 关闭 - 波浪红色下划线 - 如何?

如何关闭 Netbeans 中的波浪形红色下划线?我不想在打字时被打断,并被告知半行代码是错误的。

0 投票
3 回答
394 浏览

c# - 访问用户/站点设置的最佳方式

有几个问题可以解决这个问题,但没有涵盖我的确切问题,所以我们开始吧。

对于站点设置,如果这些存储在数据库中,您是否:

  1. 每次有人提出请求时从数据库中检索它们
  2. 登录时将它们存储在会话变量中
  3. ??????

对于用户特定的设置,我是否与站点设置一样?

任何指导/最佳实践将不胜感激。

干杯

0 投票
1 回答
5997 浏览

iphone - 保存 iphone 应用程序设置的最佳方法是什么?

我想允许用户更改应用程序的设置。但我不确定我应该在哪里保存配置。

是否为应用程序分配了任何本地空间?

0 投票
7 回答
6430 浏览

c# - 存储 UI 设置的最佳实践?

我们目前正在计划一个更大的 WPF LoB 应用程序,我想知道其他人认为存储大量 UI 设置的最佳做法是什么,例如

  • 扩展器状态
  • 菜单订单
  • 调整属性
  • ETC...

我不喜欢使用提供的 SettingsProvider(即 App.config 文件)存储数十个值的想法,尽管它可以用于使用自定义 SettingsProvider 将其存储在嵌入式数据库中。能够使用某种数据绑定也是一个问题。有没有人有同样的问题?

你做了什么来存储大量的 ui 用户设置?