从Visual Studio 2015 Update 5

时间:2015-12-09 14:41:33

标签: visual-studio-2013 replace ide editor

我最近安装了VS 2015的更新5并遇到了一个非常烦人的新行为:当在当前文档中搜索文本时,快捷键F3不再从插入符号的位置开始搜索!相反,它只是跳到其内部列表中的下一个结果。因此,不再可能跳过许多无关匹配的块;你总是必须访问每一场比赛,并且总是按照它们在文件中出现的确切顺序!

是否有任何隐藏的开关可以恢复旧的更直观的行为,使F3始终从插入位置开始?

3 个答案:

答案 0 :(得分:0)

它已在2016年6月27日发布的Update 3中修复。

答案 1 :(得分:0)

Aaaand ......在最近更新“Update 3”之后又回来了:

enter image description here

至少对我而言。请注意,我从未在任何以前版本的VS中注意到此行为。对我来说,它是在这些更新中的一个/两个之后开始的。

答案 2 :(得分:0)

此行为似乎是Visual Studio中的错误。自从它在VS 2013、2015、2017中被发现以来,它显然已经存在了很多年。如果它不是错误,而是有意的默认行为,那么肯定会有更多人抱怨它。

同一问题的相关描述:
https://social.msdn.microsoft.com/Forums/sqlserver/en-US/27f8971c-63e2-49a1-8f0c-a2efe9890b71/how-to-change-the-search-quotfind-nextquot-functionality?forum=visualstudiogeneral

用户“ savehansson”在对该问题的答案https://stackoverflow.com/a/40762253/2505186的评论中指出,

  

但是,如果我关闭并重新打开文档,则会返回“正确”模式

有时我也会观察到这种行为,我通过重新启动Visual Studio来解决它,这意味着关闭并重新打开文档。