50

我喜欢 Visual Studio 的Productivity Power Tools扩展,但它添加了Ctrl+Click“转到定义”功能,这非常棒,但我的工作流程让我在不需要时使用该功能。

当我想复制一些东西时,我开始标记一些文本,仍然按住鼠标按钮,按住Ctrl+C然后松开鼠标按钮。该工具将此确认为“转到定义”单击,我通常以字符串或其他的定义结束。我知道我可以Ctrl在鼠标按钮之前释放按钮;然而,我很难从一个我永远养成的习惯中恢复过来。

有没有办法将Ctrl+ Click Go To Definition 功能重新映射到Ctrl+ Shift+ Click?我知道我可以通过转到“工具>选项>生产力工具>所有扩展”来停用它;但是,我不想失去功能,只是让它按我的意愿工作。

编辑:

4

3 回答 3

59

尝试去ReSharper | Options -> Environment | Search & Navigation并关闭Go to declaration on <Control + Left click> in editor

于 2012-08-28T07:39:48.373 回答
27

我没有 ReSharper。但我可以在 Visual Studio 2012 中关闭它。我在工具 - 选项 - 生产力工具 - Ctrl+单击转到定义中找到它。

于 2013-04-24T13:24:19.987 回答
9

尝试菜单工具选项生产力工具(左侧菜单)→将其关闭Ctrl+单击右侧的转到定义。

在此处输入图像描述

于 2014-09-26T19:33:26.693 回答