问题标签 [configuration-files]
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.
visual-studio - Windows Powershell 和 Visual Studio '08 路径
我正在尝试将 Windows Powershell 配置为与 Visual Studio 一起使用。没什么特别的,只是把东西设置好,这样我就可以 cl & nmake。我认为我需要做的就是编辑路径设置(但我不知道如何在 WPSH 中进行设置)。
java - Java相当于app.config?
是否有与 .NET 的 App.Config 等效的 Java?
如果没有,是否有一种标准方法可以保留您的应用程序设置,以便在应用程序分发后可以更改它们?
asp.net - 这些值是否属于配置文件或数据库?
对于每个“模块”,我在 ASP.NET configSections 部分中存储了多个值。我一直想知道它们是否甚至属于这些文件。
背景是:这些是部署的 Web 应用程序的多个实例。所有人都使用相同的数据库,但有自己的设置。
我确信开发和生产之间的差异在配置文件中。我知道的一些值应该包括:连接字符串、要使用的提供程序、设置调试等。
我已经将所有常见的部分分解到具有自己的规则和方法的类中。剩下的部分是每个站点中每个模块的杂项设置。我不确定的一些选项包括:
- 对于模块 A,显示/隐藏选项
- 对于 ModuleB,该字段使用的术语是什么
- 对于 ModuleC,允许最终用户执行 X 操作
.net - .NET:使用配置文件选择具体类
(这个问题专门在 C# 中,但一般适用于 .NET)
我有一个大型应用程序,它的设计相当不错,并且通过接口分为主要部分(这样做是为了帮助并行开发)。
我们现在有一组主要的具体类来实现所需的接口,但我们也有额外的具体类集用于替代情况和测试。
目前,我们将所有这些类放在代码的顶层:
如果我想换出组件,那么我只需要更改该行并重新编译:
这很好用,但显然需要重新编译——我宁愿使用配置文件中的值选择具体类。
使用配置文件更改具体类的标准模式是什么?有没有我可以使用的标准库来为我解决这个问题?
谢谢!
c# - 读取属于另一个应用程序的配置文件的最简单方法
除了使用原始 XML 之外,.NET 中是否有一种简单的方法可以打开和读取属于另一个程序集的配置文件......?我不需要写信,只需从中获取几个值。
.net - 配置管理应用程序块
任何人都有使用 Microsoft 配置管理应用程序块的经验吗?这是他们网站上的一段较旧的代码,但它似乎可以用作存储/读取 .Net 应用程序配置值的标准方法。它是一个好/坏的工具吗,矫枉过正,在框架的更新版本中可能有什么更好的选择,等等?
提前感谢您的任何回复。
vim - 如何在 Vim 中使 shift+空格键向上翻页?
我的 .vimrc 中有一个条目,当我按下空格键时,它会在视口中向下翻页。它看起来像这样:
我想创建另一个键映射,当按住 shift 并按下空格键时,它会将视口向上翻页。我尝试了以下条目:
都不工作。有人知道如何实现这个功能吗?
.net - 如何在多个应用程序之间共享配置设置
我有一个项目,其中有多个具有一些通用配置值的应用程序。我想要一个共享的 .config 文件,该文件可供所有使用 .Net 配置对象模型的应用程序使用。每个应用程序也会有自己的 app.config 文件
怎样才能做到最好。我宁愿尽可能避免使用注册表。在查看文档时,OpenExeConfiguration(string exePath) 方法似乎很有希望访问指定的配置文件。这是一个合理的方法吗?还有其他建议吗?
python - Python 的 ConfigParser 每个部分的唯一键
我阅读了文档的一部分,发现它ConfigParser
返回了一个部分中选项的键/值对列表。我认为键在一个部分中不需要是唯一的,否则解析器只会返回一个映射。我围绕这个假设设计了我的配置文件架构,然后遗憾地意识到事实并非如此:
然后我回去找到了我应该阅读的文档部分:
部分通常存储在内置字典中。可以将替代字典类型传递给 ConfigParser 构造函数。例如,如果传递了对其键进行排序的字典类型,则这些部分将在回写时进行排序,每个部分中的键也是如此。
为了保留我现有的配置文件方案(我现在真的很喜欢;),我正在考虑传递一个如上所述的类似映射的对象,它会累积值而不是破坏它们。有没有更简单的方法来防止我缺少的键/值崩溃?而不是制作一个疯狂的适配器(如果ConfigParser
实现更改可能会破坏)我应该只编写ConfigParser
它本身的变体吗?
我觉得这可能是我只看到困难解决方案的那些“duh”时刻之一。
[编辑:]这是一个更精确的示例,说明我想如何多次使用同一个键:
我不喜欢逗号分隔列表语法,因为当您将其缩放到多个值时,它很难看;例如,五十个扩展名的逗号分隔列表将不是特别可读。
python - 来自 ConfigParser 的就地替换
我手头有一个非常棘手的情况(按照我的标准)。我有一个脚本需要从ConfigParser读取脚本变量名。例如,我需要阅读
来自 .cfg 文件并将其用作脚本中的变量。我如何实现这一目标?
我想我的查询不清楚。.cfg 文件类似于:
这个 self.post.id 将在运行时被替换,从脚本中获取值。