问题标签 [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 投票
3 回答
6630 浏览

visual-studio - 如何在 Visual Studio 中导出/导入工具栏

我在 Visual Studio 中导出我的设置,如果我移动到新机器或遇到问题,我会使用这些备份的设置将 Visual Studio 恢复到我喜欢的方式。它还允许我在我使用的各种机器之间保持一致的开发环境。

这对于键绑定、语法高亮、用户工具以及除了工具栏位置自定义之外的几乎所有内容都非常有用。每当我移动到新机器并恢复设置时,工具栏都不会受到影响。我花了相当多的时间使用我的宏、外部工具等设置工具栏,并为它们剪切'n'粘贴的图标。我讨厌失去所有的工作。

有谁知道如何备份和恢复工具栏的位置和自定义?如果它不是 Visual Studio 的功能,是否有一个插件可以完成这项工作?

编辑

如下所述,导入和导出设置中的菜单和命令栏自定义应该这样做,但是当我重新导入以前的设置时,我得到

错误 1:菜单和命令栏自定义:不支持正在导入的命令栏设置版本。所有命令栏设置都已被忽略。

我尝试重新导入的设置在本月早些时候使用相同版本的 Visual Studio 导出。唯一的区别是我现在运行的是 64 位而不是 x86。我不认为这会有所作为,因为设置文件是 XML。

有任何想法吗?

0 投票
1 回答
381 浏览

database - 如何从数据库发布向导导出设置?

我正在使用 VS2008 中的数据库发布向导将更改推送到我的托管服务提供商。看起来这些设置与项目无关(这对我来说似乎有点傻),而是与机器一起使用。

在我想从中发布的每台新机器上,我都需要完成挖掘数据库设置的过程。

有没有办法将这些设置备份/导出/保存到文件中?

如果是这样,它是什么?

0 投票
1 回答
3633 浏览

asp.net - 以编程方式更改 DataGridView 的文化?

我想根据用户选择的货币组合框的货币更改我的 DataGridView 上的定价列。

目前,价格列的格式为“C2”。这默认看起来像“$ 1.00”。

但是,如果我的用户要将货币切换为英镑,我想显示英镑符号(“£”)而不是美元符号(“$”),因此最终结果将是 £1.00 .

有关如何更改 DataGridView 的文化的任何建议?

提前致谢!

0 投票
1 回答
2098 浏览

.net - 如何在 Windows 窗体设置文件中存储枚举值?

我正在使用 Windows 窗体和 VS2008。我想在我的应用程序的设置文件中存储一个枚举值。

VS2008 中的设置编辑器只给了我一组有限的类型。令人惊讶的是,枚举似乎不是自动支持的这些类型之一 - 我是否正确理解这一点?

通过阅读该主题,似乎我可能需要编写一个 TypeConverter 类,以使我的枚举能够转换为字符串,反之亦然。我已经为我的枚举实现了这个,并将 TypeConverter 属性添加到我的枚举中,以指示要用于该枚举的转换器类。

但是,当我尝试在我的设置文件(在“选择类型”)对话框中指定它时,它只是说我的类型没有定义,所以我有点卡住了。

谁能向我解释如何将枚举存储在 Windows 窗体应用程序的设置文件中?这似乎是一个非常简单(并且通常需要)的功能,我很惊讶它还没有得到支持,而且我似乎必须做很多工作才能让它工作(而且只有一个枚举!)。

因此,我想我一定错过了一些东西,而且实际上真的很容易......

假设我的枚举如下所示:

...如何将此枚举中的值存储在我的设置文件中?(当然要检索它)。

(显然我可以只存储一个字符串或整数并自己解释,但这看起来很笨拙,我希望 Windows 窗体能够更干净地处理这类事情。)

0 投票
5 回答
33430 浏览

vim - 用文档存储 vim 设置

有没有办法用文档保存 vim 设置的状态?

澄清一下:我正在编辑一个文档并更改了一堆设置。我不一定记得是哪个;我不想再次使用这些设置,除了当前文档。我不想手动尝试记住我所做的更改;或者我更改的设置的神奇缩写是什么。我只想拥有,比如说,对于“mydoc.txt”,一个“mydoc.vim”文件,它可以让我回到我离开的地方,并且设置文件将根据 vim 设置自动保存,比如,或者可能是ctrl-key 在我退出之前执行它。如果 vim 可以自动查找这样的文件,那将很方便。

并且最好不必将设置编辑到文档本身和从文档中移出。

0 投票
3 回答
10446 浏览

java - 哪个 Tomcat 5 上下文文件优先?

Tomcat 文档说:

上下文描述符的位置是;

$CATALINA_HOME/conf/[enginename]/[hostname]/context.xml
$CATALINA_HOME/webapps/[webappname]/META-INF/context.xml

在我的服务器上,我至少有 3 个文件浮动:

优先顺序是什么?

0 投票
5 回答
2412 浏览

java - 在 Java 中保存用户设置/数据库/缓存...(在每个操作系统上)

我的 Java 应用程序正在“user.home”中保存内容,但在 Windows 上,这似乎不是保存应用程序信息的正确路径(正如一位朋友告诉我的那样)。另一个选项是使用首选项 api,但无法使用首选项 api 设置 hsqldb 位置。另外,我希望所有文件都在同一个文件夹中可用(本地数据库、配置、缓存......)。

我正在寻找一些示例代码或处理特定于操作系统的东西的框架。

0 投票
3 回答
623 浏览

ruby - 跨网站和 gem 客户端处理用户身份验证的最佳方法

我们正在开发一项服务,该服务可以访问网站以获取统计信息和其他任务,但大部分使用将通过客户端 gem 和 rake 任务。处理这两个部分的身份验证的最佳方法是什么。

看起来 Fiveruns_tuneup、getexceptional、New Relic 和其他网站都有用户名和密码,但使用存储在 ./config/serviceName.yml 中的 API 密钥任何原因最好在配置中使用与用户/密码相反的 API 密钥(做他们使用密钥是因为密钥通常被检入 SCM 并在整个项目中使用,而我们的密钥不会被检入并且将是每个用户的设置)

GitHub 已将您的公钥放在 github 服务器上并使用它,但我认为 git 默认支持公钥/私钥。

最好保留一个 ./config/serviceName.yml 还是因为我们必须创建一个包含其他信息的子目录有 ./serviceName/config.yml?(不存储在 SCM 中的每个用户是否意味着最好将其全部保存在一个排除目录中?)

只是在开始实施之前寻找一些关于最佳实践的想法和想法。

0 投票
1 回答
1414 浏览

wpf - 在 WPF 中恢复窗口位置和大小时出现漂移

我正在使用下面的代码在重新启动时保存和恢复窗口位置和大小。

每次执行此代码时,我都会观察到 28 个像素的向上漂移!

我是在读取错误的值,还是错误地恢复它们?数字 28(镀铬的大小?)来自哪里(我将如何以编程方式解释它,而不是代码中的固定数字)?

这是我的代码:

0 投票
3 回答
1399 浏览

c# - 数据库中的应用程序设置

我想在数据库中集中定位我的所有应用程序设置。我有一个将 app.settings 存储在 XML 列中的数据库对象。我想让我的应用程序读取该对象,然后将 XML 列解析为它自己的应用程序设置。是否有任何简单的方法可以将 XML 对象任意读取到您当前的 appsettings 中?