Visual Studio 2015在文件中查找不记住文件类型或位置

Jor*_*ger 19 find visual-studio visual-studio-2015

我非常依赖Visual Studio中的Find in Files对话框.(有时Intellisense/Resharper不会削减它.)自升级到2015年以来,我注意到对话框不记得会话之间的自定义"查找"路径或"查看这些文件类型"列表.

如果我关闭我的解决方案和VS实例,然后重新打开,我必须再次输入我的自定义路径和文件类型.浪费大量时间.有没有人遇到其他人遇到这个?任何解决方法?2013年曾经记得这个东西.

Microsoft Visual Studio Professional 2015
Version 14.0.23107.0 D14REL
Microsoft .NET Framework
Version 4.6.00081
Installed Version: Professional
Run Code Online (Sandbox Code Playgroud)

Rin*_*gil 8

我从来没有遇到任何问题,不记得我的设置,但我想你可以运行自定义注册表修改器来添加适当的键,你可以确保你的设置始终是原始的.自定义搜索信息存储在HKEY_CURRENT_USER\SOFTWARE\Microsoft\VisualStudio\14.0\Find.

文件类型存储在一个字符串键中,该键调用Filter您在VS搜索窗口中通常输入自定义文件类型类别的任何内容.例如,只搜索.cs.txt放置的文件*.cs;*.txt.

这些文件夹位于一个字符串键中,调用Query的值如下C:\Folder1;C:\Folder2.然而,它的行为似乎有点奇怪.您已将值QueryQuery+integer值(即Query0)更改为相同的值,以使其显示在Visual Studio中.

如果您只是运行一个脚本来将上述值修改为您想要的文件类型/文件夹位置,那么这应该可行.


小智 7

我今天碰到了这个.经过多次搜索后,在视觉工作室论坛上发现了一个帖子.这指向了ReSharper.这导致了我的解决方法.

  1. 使用命令行参数以安全模式启动visual studio /SafeMode
  2. 创建要搜索的文件夹集
  3. 重新启动visual studio而不是安全模式

重新启动后,我保留所有创建的自定义搜索,并创建了注册表值.这可能不适用于特定情况,但这对我有用.