settings 相关问题

设置可以参考可用于帮助改善用户体验或性能等的调整。


Window Clion 没有标准库的提示

当我使用 Clion 编写 c++ 代码时,我想检查标准 libaray 中的类和方法,例如 string , iostream 或其他什么,当我想使用“cout”时,我发现它们没有提示(我

回答 1 投票 0

如何完全重置设置,尤其是 VSCODE cs50.dev 中的按键绑定

当我试图找到一种打开自动缩进的方法时,我弄乱了我的设置。一切都已打开,但当我再次尝试使用 {} 时,它不会缩进。所以我进入我的设置使用...

回答 1 投票 0

PhpStorm 每个文件类型的注释设置

在实际的 PHP 文件中,当我使用 Ctrl + / 时,它实际上按预期在代码前面放置了两个斜杠://。 但是,在 .env 文件中,当我使用 Ctrl + / 时,它会放置一个 ;相反,在代码前面...

回答 1 投票 0

如何保存所有工作区的 Eclipse IDE 设置?

我正在我的专业笔记本电脑上开发 Eclipse IDE 实例,我不知道如何操作,但我能够保存在设置级别所做的任何更改。因此,每当我创建一个新的工作空间时...

回答 1 投票 0

需要帮助理解 Xcode *.pch 文件

我正在开发 iOS 的第 3 方 UIKit 替代品。我使用 GitHub 上的一个非常有用的项目将其构建为一个框架。 (不是我的,但如果你有兴趣,就在这里。 我正在努力...

回答 1 投票 0

Azure Django 应用程序有 SECRET_KEY 异常

我使用 GitHub 在 azure 上部署了 django Web 应用程序,但收到的错误是: django.core.exceptions.ImproperlyConfigured:SECRET_KEY 设置不能为空。 我的settings.py文件是 重要...

回答 2 投票 0

Visual Studio 代码中的 Codeium 扩展,建议在毫秒内消失

我在 Visual Studio Code 中安装了 Codeium 扩展。当我开始打字时,建议会在几毫秒内消失。当我点击 Tab 按钮时,建议会快速显示并在 s 中再次消失...

回答 1 投票 0

从哪里导入以前版本 Android Studio 的设置?

我运行的是Droidio (Android Studio) 0.6.1;从那里我无法更新到最新版本(飞跃到 0.8);我必须单独下载并从 Windows 资源管理器安装。乙...

回答 0 投票 0

netsh winhttp 设置代理与使用 GUI Windows 代理设置

我在配置代理服务器连接时遇到问题。 使用 VirtualBox 在我的虚拟机上安装了 Squid 代理 (http://www.squid-cache.org/)。 虚拟机-Ubuntu 22.04 LTS 网络适配器 - 桥接

回答 1 投票 0

在 OS X 上的 IntelliJ 中,如何清除所有全局设置信息、许可等(任何项目外部)

我的 Mac 上的 IntelliJ 遇到了一些低级问题,我真的想将所有内容归零并重新开始。 但即使删除应用程序并重新安装后,IntelliJ 仍然

回答 8 投票 0

如何动态加载单独的应用程序设置文件并与当前设置合并?

存在与从单独的配置文件和其他类似文件读取设置有关的问题,但我的问题特定于应用程序属性设置(即 存在与 从单独的配置文件读取设置和其他类似问题有关的问题,但我的问题特定于应用程序属性设置(即 <MyApplication.Properties.Settings> - 请参阅下面的 XML 文件)以及如何动态加载它们。我尝试了这篇文章中的方法,其中涉及刷新主配置文件的整个appSettings部分,但我的改编引发了异常,因为我没有替换appSettings部分: var config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.PerUserRoamingAndLocal); // Have tried the other ConfigurationUserLevels to no avail config.AppSettings.File = myRuntimeConfigFilePath; config.Save(ConfigurationSaveMode.Modified); // throws ConfigurationErrorsException ConfigurationManager.RefreshSection("userSettings"); ConfigurationErrorsException.Message 是“根元素必须与引用文件‘appSettings’的部分的名称匹配(C:\myFile.xml 第 2 行)。”该文件是: <?xml version="1.0" encoding="utf-8"?> <configuration> <userSettings> <MyApplication.Properties.Settings> <setting name="SineWaveFrequency" serializeAs="String"> <value>6</value> </setting> <setting name="SineWaveAmplitude" serializeAs="String"> <value>6</value> </setting> </MyApplication.Properties.Settings> </userSettings> </configuration> 有没有办法将此文件中的值导入到 MyApplication.Properties.Settings.Default 类中,并让框架处理所有 XML 反序列化,就像在应用程序启动时加载配置文件时那样? 嗯,这有效: using System; using System.Configuration; using System.IO; using System.Linq; using System.Xml.Linq; using System.Xml.XPath; public static class SettingsIO { internal static void Import(string settingsFilePath) { if (!File.Exists(settingsFilePath)) { throw new FileNotFoundException(); } var appSettings = Properties.Settings.Default; try { var config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.PerUserRoamingAndLocal); string appSettingsXmlName = Properties.Settings.Default.Context["GroupName"].ToString(); // returns "MyApplication.Properties.Settings"; // Open settings file as XML var import = XDocument.Load(settingsFilePath); // Get the whole XML inside the settings node var settings = import.XPathSelectElements("//" + appSettingsXmlName); config.GetSectionGroup("userSettings") .Sections[appSettingsXmlName] .SectionInformation .SetRawXml(settings.Single().ToString()); config.Save(ConfigurationSaveMode.Modified); ConfigurationManager.RefreshSection("userSettings"); appSettings.Reload(); } catch (Exception) // Should make this more specific { // Could not import settings. appSettings.Reload(); // from last set saved, not defaults } } internal static void Export(string settingsFilePath) { Properties.Settings.Default.Save(); var config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.PerUserRoamingAndLocal); config.SaveAs(settingsFilePath); } } 导出方法创建如下文件: <?xml version="1.0" encoding="utf-8"?> <configuration> <userSettings> <MyApplication.Properties.Settings> <setting name="SineWaveFrequency" serializeAs="String"> <value>1</value> </setting> <setting name="SineWaveAmplitude" serializeAs="String"> <value>100</value> </setting> <setting name="AdcShift" serializeAs="String"> <value>8</value> </setting> <setting name="ControlBitsCheckedIndices" serializeAs="String"> <value>0,1,2,3,5,6,7,8</value> </setting> <setting name="UpgradeSettings" serializeAs="String"> <value>False</value> </setting> </MyApplication.Properties.Settings> </userSettings> </configuration> 导入方法解析该文件,获取 节点内的所有内容,将该 XML 放入 user.config 文件的适当部分,然后重新加载 Properties.Settings.Default 以从新的 user.config 中获取这些值文件。 Pat建议的解决方案: // Get the whole XML inside the settings node var settings = import.XPathSelectElements("//" + appSettingsXmlName); 返回null。我把它改成了 var settings = import.Element("configuration").Element("userSettings").Element(appSettingsXmlName); config.GetSectionGroup("userSettings") .Sections[appSettingsXmlName] .SectionInformation .SetRawXml(settings.ToString()); 而且效果非常好。

回答 2 投票 0

深层链接至 Google TV 和 Android TV 以及 Android TV 网络设置

开发Android TV应用程序,我需要深度链接到Google TV和Android TV以及Android TV BOX和ANDROID PHONE网络设置屏幕,以帮助用户快速配置网络。有什么解决办法吗?

回答 1 投票 0

将 Visual Studio 2010 安装的扩展选项复制到另一台计算机

我在我的家用计算机上安装了 Visual Studio 2010 并配置了一些扩展。现在我想将所有已安装的扩展设置从我的家庭计算机复制到工作计算机,我该如何...

回答 5 投票 0

无法在 Windows 10 上添加无线显示

我想使用我的笔记本电脑作为另一台笔记本电脑的第二个屏幕。为此,我尝试在投影到这台电脑下添加无线显示作为可选功能。据说是无线显示

回答 1 投票 0

EXPO sdk39 中应用程序通知设置访问权限

当我意识到 Permissions.askAsync 无法按预期工作时,问题就开始了。 我发现 Permissions.askAsync 无法按预期工作,这对于 ios 来说是很酷的解决方案,但我需要它用于 android!所以,...

回答 3 投票 0

将“靠近左侧”添加到 VS Code 中的选项卡上下文菜单

当您右键单击任何选项卡时,上下文菜单中的两个可用选项是“关闭其他选项”和“关闭右侧”。 我挖掘了 VS Code 源代码并发现了一个...

回答 2 投票 0

iOS 设置-设置/Safari/扩展的应用程序 URL 方案

在对这些 URL 方案进行全面研究之后,我仍然迫切需要正确的方案: 设置 -> Safari -> 扩展 到目前为止,我设法使用以下语法进入“Safari”:...

回答 2 投票 0

如何强制Android Studio从欢迎屏幕启动?

是否可以让Android Studio启动进入欢迎界面而不是直接加载最近的最后一个项目? 我并不是最快的电脑,而且我经常需要在项目之间切换,...

回答 5 投票 0

Talkback 未通过 adb shell 启用

我尝试过命令 adb shell settings put secureenabled_accessibility_services com.android.talkback/com.google.android.marvin.talkback.TalkBackService 从 adb shell 启用对讲。是

回答 4 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.