你可以在Visual Studio 2013及更高版本中关闭Peek Definition吗?

时间:2014-06-26 15:00:43

标签: visual-studio-2013 visual-studio-2015 productivity-power-tools

在Visual Studio 2013及更高版本中,按住Ctrl +单击时会出现 Peek Definition 功能。起初我觉得这很酷,但我发现在大多数情况下,我需要点击Promote to Document按钮,因为我对文件进行了很多更改,我按Ctrl +单击。但谷歌搜索后如何关闭Peek定义,我找不到任何细节,如果这是可能的。我真正想要的是Ctrl + Click功能返回到在自己的选项卡中打开定义,就像在以前版本的VS中一样。这可能吗?

5 个答案:

答案 0 :(得分:220)

2017年前的Visual Studio:

工具选项生产力电动工具其他扩展控制点击显示偷看

Adam Garner指出,在Visual Studio 2017中,位置为:

工具选项文本编辑器常规启用鼠标单击以执行转到定义

答案 1 :(得分:17)

如果您有Resharper AND Productivity Power Tools,默认情况下这将导致ctrl + click进行定义并查看定义。很烦人。来自@SnowFatal的解决方案将关闭窥视功能。 Resharper的选项列为"转到< Control + Left Click>上的声明在编辑"。

答案 2 :(得分:10)

在最新版本的Visual Studio 2017(15.4.0)中,它是:

工具选项文本编辑器常规启用鼠标单击以执行转到定义

您可以通过取消选中该框来禁用它,也可以设置其他键来触发该模式。

答案 3 :(得分:6)

Ctrl + Click - > Peek Definition实际上是由Productivity Power Tools启用的。如果禁用" Ctrl +单击转到定义"在Productivity Power Tools选项中,此行为将消失。

答案 4 :(得分:0)

对于Visual Studio 2017,它是:

工具选项生产力电动工具常规控制点击显示Peek中的定义