从“搜索和替换”对话框中清除自定义查找条目
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
【讨论】:
以上是关于从“搜索和替换”对话框中清除自定义查找条目的主要内容,如果未能解决你的问题,请参考以下文章
Zend Framework - 从视图脚本中清除自定义占位符