如何在生产力电动工具(或者可能是ReSharper)中重新映射Ctrl +单击"转到定义"快捷键

And*_*sen 49 resharper visual-studio-2010 visual-studio productivity-power-tools

我喜欢visual studio 的Productivity Power Tools扩展,但它添加了Ctrl+ Click"Go To Definition"功能,这很棒,但是我的工作流程让我在不需要时使用这些功能.

当我想要复制某些内容时,我开始标记一些文本,仍然按住鼠标按钮,按住Ctrl+ C然后释放鼠标按钮.该工具将此视为"转到定义"单击,我通常最终会定义String或其他任何内容.我知道我可以Ctrl在鼠标按钮之前释放按钮; 但是,我很难从一直以来的习惯中恢复自己.

有没有办法重新映射Ctrl+ Click Go To Definition功能,比如说Ctrl+ Shift+ Click?我知道我可以通过转到"工具>选项>生产力电动工具>所有扩展"来停用它; 但是,我不想失去功能只是让它按我想要的方式工作.

编辑:

Dmi*_*kiy 58

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


nor*_*ben 26

我没有ReSharper.但是我能够在Visual Studio 2012中关闭它.我在工具 - 选项 - 生产力电动工具中找到了它 - 按住Ctrl键并单击转到定义.

  • 如果你有PPT和resharper,你需要关闭这两个设置 (2认同)
  • 谢谢.自升级到2012年以来,这一直让我感到厌烦.现在已经没有了"我没有要求去定义!" 在我的办公室.:) (2认同)

小智 8

尝试菜单工具选项生产力电动工具(左侧菜单)→将其关闭,然后Ctrl单击右侧的"单击转至定义".

在此输入图像描述