【问题标题】:How to disable peek on go to definition如何禁用 peek on go to definition
【发布时间】:2019-04-13 03:03:44
【问题描述】:

在 Visual Studio 中,当我在任何方法上按 F12(转到定义)时,它会在文档选项卡右侧的“窥视”类型的窗口中打开,在深色主题上以类似 fushia/pink 的颜色显示。问题是 99% 的时间我需要 F12 进入 2 种或更多方法,但该窗口一直被最新的替换。所以我需要记住每次按 F12 时都要单击 pin。我想知道我是否可以禁用此偷看功能并让 F12 在正常窗口中打开,就像我打开课程一样。

我已经禁用了项目树视图上的预览类,它在同一个“peek”选项卡中打开任何类。

我找到了一些帮助,但对于带有 powertool 的 VS2013 但 VS2015 这些工具是集成的,我没有找到等效的选项菜单。

我的 VS 是最新的,不包括我不使用的最新 Azure 更新。

【问题讨论】:

标签: visual-studio-2015


【解决方案1】:

检查 Visual Studio 选项:

  • 禁用“控制单击在 Peek 中显示定义”选项: 选项生产力工具其他扩展
  • 选项环境选项卡和Windows中禁用“允许在预览选项卡中打开新文件”。
  • 确保根据GlobalF12 键分配给Edit.GoToDefinition 范围在:选项环境键盘

更新:它也适用于 Visual Studio 2017。

【讨论】:

  • VS2015 中不存在生产力工具。第二点完成了工作。我只在子列表中检查了查找结果。
  • @Franck,PPT 存在于 VS2015 中(至少对于 Enterprise ed.)。我的Options 树中有这样的扩展和这个节点。
  • @llya VS2015 专业版没有这个选项。得在家看看社区版看看这个有没有。
  • 在 VS2017 中,第一个选项存在于 Options > Productivity Power Tools > General 下的“Control click options”
【解决方案2】:

Visual Studio 2017 专业版:

【讨论】:

    【解决方案3】:

    对于 Visual Studio 2019,您可以在 Options->Text Editor->General->Enable mouse 下找到设置点击执行 Go to Definition->Open definition in peek view

    【讨论】:

      【解决方案4】:

      按照接受的答案不起作用,我通过取消选中来解决:

      我正在使用 Visual Studio 2015 Pro

      【讨论】:

        【解决方案5】:

        我知道已经有一段时间了。无论如何,当您在 Visual Studio 2015 中执行 Ctrl+Click 时,如何禁用 Peek 功能。

        转到 Tools=>Options=>Productivity Power Tools=>Other Extensions,然后简单地取消选中突出显示的复选框。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2023-02-23
          • 1970-01-01
          • 1970-01-01
          • 2020-09-13
          • 2013-08-31
          相关资源
          最近更新 更多