从“搜索和替换”对话框中清除自定义查找条目

Posted

技术标签:

【中文标题】从“搜索和替换”对话框中清除自定义查找条目【英文标题】:Clear custom Look In entries from the Search and Replace dialog 【发布时间】:2022-01-22 21:47:03 【问题描述】:

如何从 Visual Studio 2017 中的查找和替换对话框的查找范围下拉菜单中删除之前创建的条目?

我找到了几个关于此的主题(例如,this SO question),但似乎没有一个有效。他们的解决方案总是依赖一些 HKCU\Software\Microsoft\VisualStudio\10.0\Find 注册密钥(版本可能会有所不同),但我在 Visual Studio 2017 中找不到它。

【问题讨论】:

【参考方案1】:

似乎对于 Visual Studio 2017,这些键已移至外部“配置单元”,该配置单元位于:

%localappdata%\Microsoft\VisualStudio\15.0_6b904c09

(您的 Visual Studio 版本可能会有所不同)。查找此文件:privateregistry.bin

基本上,我们现在需要将其加载到 RegEdit 中,然后才能访问我们感兴趣的注册表项。以下是完整的步骤:

    关闭 Visual Studio。 打开 RegEdit。 导航到HKEY_USERS。 点击:文件 -> 加载 Hive...(如果不在 HKEY_USERS 上,这将不起作用)。 选择文件%localappdata%\Microsoft\VisualStudio\15.0_6b904c09\privateregistry.bin。您的 Visual Studio 版本可能会有所不同。 选择一个键名。然后应该以该名称加载配置单元。我在这个例子中选择了“temp”,因为这是临时的。 在 RegEdit 中,导航到 HKEY_USERS/temp/Software/Microsoft/VisualStudio/15.0_6b904c09/Find/Named。 在那里,您会找到“在文件中查找”文件夹集的列表。删除你不想要的。 完成后,将当前选择移回您的临时配置单元根目录(在 4 中加载)。 卸载它:文件 -> 卸载 Hive...

来源:https://developercommunity.visualstudio.com/t/unable-to-delete-from-look-in-list-in-find-in-file/254801

【讨论】:

以上是关于从“搜索和替换”对话框中清除自定义查找条目的主要内容,如果未能解决你的问题,请参考以下文章

访问自定义 Outlook 日历条目

Zend Framework - 从视图脚本中清除自定义占位符

MFC - 如何从菜单主机调用对话框

Android基础篇AlertDialog自定义setView方法的控件响应方法

iptables命令的使用

怎么自定义键盘快捷键