“查找和替换”文本框保存光标

时间:2012-07-10 06:45:55

标签: visual-studio-2012

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

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

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

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

3 个答案:

答案 0 :(得分:17)

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

祝你好运!

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

答案 1 :(得分:9)

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

答案 2 :(得分:4)

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

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

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

重复的 F3 ,即使在移动光标之后,也表现得像以前的好! (但正如bobobobo提到的那样,如果你不小心用 ENTER 而不是 F3 开始搜索,请准备诅咒:(