2015-09-09 58 views
12

升级到Visual Studio 2015后,单击符号时按住控件即可导航到该符号定义。在之前的版本中,这将改为选择整个单词。Visual Studio 2015:禁用Control +单击导航

我怎样才能禁用(荷兰国际集团)的象征,使其高亮显示词的导航事件时控制+点击?

我确实安装了Resharper(Ultimate 9.2)。 Environment -> Search & Navigation -> Go to Declaration on Control + Click in the editor下的配置选项未被选中。

所有搜索引擎的结果使这个是在Visual Studio的早期版本的生产力电动工具的扩展功能的提。我没有安装该扩展程序。

+1

您可以尝试禁用选项“文本编辑器”>“所有语言”>(您的语言)>“启用单击URL导航”? – miroxlav

+0

这没有效果。 :( –

+0

在Visual Studio选项和Resharper选项中,尝试搜索“click”。也许你还有其他的选项在我的VS Professional中看不到。 – miroxlav

回答

10

我在“选项 - 文本编辑器 - 常规”设置中找到了我的解决方案。这是在VS 2017你。

Picture of the settings and where to disable/edit feature

+1

**这**为我解决了。我想要ReSharper行为,但也使用Ctrl + Leftclick,所以我总是跳到文档中间的某处。在Productivity Power Tools中找不到它,因为我已经卸载了这个扩展部分。很高兴看到Visual Studio默认包含这个功能,但是很难找到这个选项。它只是在我上次更新中随机激活它。 – Wolfsblvt

+0

这很棘手,在更新VS之后,由于某种原因重置选项 –

+0

另外,当使用“Alt”代替它时,它也停止工作。 – stijn

1

编辑

确保您使用Visual Studio为您ReSharper的键盘方案。

环境 - >键盘&菜单

enter image description here

工具 - >选项 - >环境 - >键盘

要停止去申报,选择它并输入一个新的密钥捷径的它。在这张图片中,我已经证明我把这个捷径改成了ctr num 1,并且不能把它改成ctr num 3.在测试crt时,click并不能把我带到声明中。

enter image description here

找到要删除的快捷方式,在这种情况下Edit.NavigateTo和remove

enter image description here

+0

没有在我的配置分配给Edit.NavigateTo捷径。没有清除。 –

+0

@MattMurrell必须通过列表的滚动,还有其他的导航性能,肯定有是一个快捷键组合设置的地方。 –

+0

@MattMurrell除非有一些在resharper ... –

0

要切换到Visual C#键盘映射方案

  • 在工具菜单上,单击选项。
  • 展开环境,然后单击键盘。
  • 从应用以下应用 键盘映射方案下拉列表中选择Visual C#2005。

或者你可以做

键盘:CTRL + W

插件也可以使用

enter image description here

Keyboard Shortcut Exporter 可以导入/导出键盘映射文件

+0

重置键盘映射到C#2005无法停止Ctrl +单击导航 –

+0

如果您需要,我已经安装了VS2013,那么我可以提供您导出的密钥映射文件,您可以使用插件将其导入到VS2015中 –

15

要禁用导航符号定义在VS2015, 这一个为我工作。

+1

该选项是我没有安装的Productivity Power工具扩展的一部分。 –

5

随着ReSharper的终极2016年3月1日,我可以通过禁用“在编辑器中丰富的鼠标导航”来解决问题。可以在Resharper选项窗口的环境>搜索&导航下找到它。 也许更新resharper可以解决问题。

另外,生产力电动工具未安装在我的机器上。

+0

完美,这应该被标记为正确的答案。 –

1

前往ReSharper的选项>环境>搜索&导航,然后取消勾选以下选项:

  • 在编辑器中
  • 启用Rich鼠标导航 '智慧去申报'

我终于解决了它下面我就这个page发现信息..

2

在vs 2017中,此设置在Tools -> Options -> Text Editor -> General -> Enable mouse click to perform Go to Definition中可用。

您可以不选中它!

0

Productivity Power Tools + VS2017的更新。而不是具有此功能的设置,将安装一个单独的插件。所以在安装PPT之后,您将有一个名为Ctrl+Click Go To Definition的新扩展。不知道为什么我们需要该工具考虑到它被烘烤到VS,但...

无论如何,禁用该扩展(加上VS和Resharper的其他评论中提到的其他事情)修复了我的CTRL +点击困境。