20

上下文,在 VS2012 (rc) 中查找和替换“窗口”

任何人都知道如何改变行为或找回旧的查找和替换?

当您在新的“查找和替换”中执行搜索时,您可以按 F3 循环浏览结果(与旧行为相同)。但是,您必须单击 ESC 才能将活动光标位置放在代码中。使用旧设置(如果您有搜索窗口自动关闭),光标已经在代码中。在不按 ESC 的情况下按下会请求打开搜索历史下拉列表。

基本上,我只想要旧的搜索窗口,它工作得很好。

4

3 回答 3

17

不,这是新的搜索框,旧的基本不再可用了。你可以做什么它在Connect站点上提交一个错误报告,但老实说它可能会被忽略,因为 MS 认为可用性对于这个新版本的 Visual Studio 并不重要(以我自己的拙见)

祝你好运!

作为替代方案,我想你可以做一个重复之前行为的扩展(就像我为我的所有宏所做的那样),但这有点过分了。

于 2012-07-10T15:23:29.113 回答
9

如果您点击 Ctl-Shift-F 或 Ctl-Shift-H,您将打开“在文件中查找/替换”对话框,这与 Visual Studio 2010 非常相似。即使它显示“在文件中查找”,您也可以选择在选定文本和当前文档中搜索。

于 2012-08-26T20:19:35.430 回答
4

根据上面的信息,我进入了工具/选项/环境/键盘并切换了Ctrl+FCtrl+Shift+F热键。

然后我将“查找和替换”窗口拖到右侧并将其停靠为一个选项卡(连同解决方案资源管理器、属性等),因为我还没有找到在开始搜索后自动关闭它的方法。

我现在可以将光标放在文档中的任何位置,按Ctrl+F,输入我的条件,然后按F3开始搜索。

重复F3's,即使在移动光标之后,表现得就像过去一样!(但正如 bobobobo 所提到的,如果您不小心使用而不是:(开始搜索,请准备好诅咒ENTERF3

于 2013-05-21T18:43:17.003 回答