是否可以让VS 2012查找对话框始终使用当前文档并重置大小写&按Ctrl + F时,全字?目前它记得我的最后选择,我经常忘记关闭它们。
此外,它有时会自行切换到所有打开的文档,这完全会让我失望。我还没弄清楚为什么或何时发生这种情况。
我已经搜索了注册表项和扩展名,但到目前为止还没有任何有用的内容。
答案 0 :(得分:3)
无法使对话框或快速查找UI始终选择开箱即用的特定范围。在VS 2012测试期间,实现了此行为,其中CTRL + F始终将范围设置为当前文档,Ctrl + Shift + F将在调用命令时设置范围整个解决方案。很多用户对这种行为不满意,所以它被还原了。没有可以设置的注册表项来更改此行为。
Visual Studio始终尝试重用上次使用的范围。在某些情况下,该范围不可用,并且这将导致IDE更改您的范围。假设您在“当前项目”中进行搜索,之后关闭整个解决方案,然后调用对话框。范围必须改为其他内容。
您可能知道这一点,但Ctrl + F3将搜索插入符号下的单词,并且它将始终使用当前文档中的“全字”选项执行该搜索。也许这将满足您的需求。
答案 1 :(得分:1)
我发布了Visual Studio“SmartFind”扩展程序以解决此问题。
http://visualstudiogallery.msdn.microsoft.com/015611c4-b357-4672-8977-f3ec92f0b808