【问题标题】:VS2012: Ctrl+F now synchronizes with Ctrl+Shft+FVS2012:Ctrl+F 现在与 Ctrl+Shift+F 同步
【发布时间】:2013-06-03 18:56:21
【问题描述】:

在 Visual Studio 2012 中,我希望 Ctrl+FCtrl+Shift+F。但是,当我在 Ctrl+F 对话框(在文本编辑器的右上角)中输入数据时,它会将该信息同步到 显示的对话框Ctrl+Shift+F。我不想要那个。我希望 Ctrl+Shift+F 现在和永远在整个解决方案中进行搜索。如何断开这些对话框?我正在使用 Resharper 7.1 和 VSCommands11,如果这会改变的话。

(以及为什么 Ctrl+F 需要三秒钟才能在右上角显示对话框?当我按 Ctrl+F 然后开始输入,却发现它改变了我的源文件。)

【问题讨论】:

    标签: visual-studio-2012 replace resharper


    【解决方案1】:

    打开选项窗口。 (工具->选项)。在左侧的树中选择Environmend->Keyboard。有两个与您相关的条目:

    • Edit.Find 用于右上角的搜索框 (Ctrl+F)
    • Edit.FidinFiles 用于 SearchDialog (Ctrl+Shift+F)

    也许您的任何 VisualStudio-Extension 已将这些命令设置为其他命令。

    在我的工作室中,两个搜索都是相互分离的。如果我在 Ctrl+Shif+F-Dialog 中设置 Entire Solution,则不会影响 Ctrl+F-对话框

    【讨论】:

    • 我似乎无法重现上周看到的行为。我的键盘快捷键是正确的。我认为可能让我失望的是,如果那是最后一个范围,则 Ctrl+F3 在选择中搜索。我希望 Ctrl+F3/F3 作用于当前文档,而不是 Ctrl+F 窗口中最后选择的作用域。
    【解决方案2】:

    请试试这个:Tools/Options/Environment/Keyboard > 点击reset button

    【讨论】:

    • 这不会重置所有 Resharper 安装的键盘快捷键吗?
    猜你喜欢
    • 1970-01-01
    • 2017-12-21
    • 2012-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-28
    • 1970-01-01
    • 2014-01-29
    相关资源
    最近更新 更多