问题标签 [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.
c# - 使用 ConfigurationManager.RefreshSection 重新加载配置而不重新启动应用程序
有没有人在网络应用程序中得到这个工作?
无论我做什么,似乎我的 appSettings 部分(使用 appSettings file=".\Site\site.config" 从 web.config 重定向)都不会重新加载。
我注定要重新启动应用程序吗?我希望这种方法能引导我找到更高效的解决方案。
更新:
通过“重新加载”,我的意思是刷新 ConfigurationManager.AppSettings 而不必完全重新启动我的 ASP.NET 应用程序并且不必招致通常的启动延迟。
java - 如何创建一个 .INI 文件以在 Java 中存储一些设置?
我想创建一个 ini 文件来存储我的应用程序的一些设置。找到 jar 文件所在的位置并在那里创建一个 ini 文件是个好主意吗?如果是,那么我怎样才能找到 jar 文件的位置?
但是,如果您知道此类问题的更好解决方案,我想听听其中的一些。
编辑:我正在使用 mac,我想在 Windows 中运行相同的应用程序。我可以在 System.getProperty("user.home") 目录中写一些东西,但如果用户决定删除应用程序,我想保持系统清洁。没有更好的方法来存储设置文件,例如与应用程序在同一目录中?
python - 在 Python 中存储简单的用户设置
我正在编写一个网站,用户将在其中进行许多设置,例如他们选择的配色方案等。我很乐意将这些存储为纯文本文件,安全性不是问题。
我目前看到的方式是:有一个字典,其中所有键都是用户,值是字典,其中包含用户的设置。
例如,userdb["bob"]["colour_scheme"] 的值为 "blue"。
将其存储在文件中的最佳方式是什么?腌字典?
有没有更好的方法来做我想做的事情?
c# - Winforms - 动态加载/保存设置
我的 Winforms 应用程序中有一个名为 Settings.settings 的“设置文件”,其中包含用于自定义方法等的部分类。有没有办法根据任意键加载/保存动态设置?
例如,我的应用程序中有一些 ListView,我想在其中保存/加载列宽;而不是为每个列表视图的每列创建宽度设置,我想要一个简单的方法来自动加载/保存宽度。
以下是我尝试过的保存方法的示例:
运行该代码时,我收到错误“未找到设置属性'TestsListView-0'。” 有什么我想念的吗?
eclipse - 在 Eclipse 中更改概览标尺颜色
如何在 Eclipse 3.4.0.I20080617-2000 中更改概览规则背景颜色(编辑窗口右侧的垂直条带有一些注释)?
General > Editors > Text Editors > Annotations 只允许更改标记本身的颜色,而不是整个条的背景。
看起来我的网络搜索技能越来越弱,因为我在任何地方都找不到它......
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
netbeans - Netbeans - 关闭 - 波浪红色下划线 - 如何?
如何关闭 Netbeans 中的波浪形红色下划线?我不想在打字时被打断,并被告知半行代码是错误的。
c# - 访问用户/站点设置的最佳方式
有几个问题可以解决这个问题,但没有涵盖我的确切问题,所以我们开始吧。
对于站点设置,如果这些存储在数据库中,您是否:
- 每次有人提出请求时从数据库中检索它们
- 登录时将它们存储在会话变量中
- ??????
对于用户特定的设置,我是否与站点设置一样?
任何指导/最佳实践将不胜感激。
干杯
iphone - 保存 iphone 应用程序设置的最佳方法是什么?
我想允许用户更改应用程序的设置。但我不确定我应该在哪里保存配置。
是否为应用程序分配了任何本地空间?
c# - 存储 UI 设置的最佳实践?
我们目前正在计划一个更大的 WPF LoB 应用程序,我想知道其他人认为存储大量 UI 设置的最佳做法是什么,例如
- 扩展器状态
- 菜单订单
- 调整属性
- ETC...
我不喜欢使用提供的 SettingsProvider(即 App.config 文件)存储数十个值的想法,尽管它可以用于使用自定义 SettingsProvider 将其存储在嵌入式数据库中。能够使用某种数据绑定也是一个问题。有没有人有同样的问题?
你做了什么来存储大量的 ui 用户设置?