简体   繁体   English

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

[英]How to remap the Ctrl+Click “Go To Definition” short-key in the Productivity Power Tools (or maybe ReSharper)

I love the Productivity Power Tools extension for visual studio, however it has added the Ctrl +Click "Go To Definition" functionality, which is great and all, but my workflow makes me use the functionality when I don't want it. 我喜欢visual studio的Productivity Power Tools扩展,但它添加了Ctrl + Click“Go To Definition”功能,这很棒,但是我的工作流程让我在不需要时使用这些功能。

When I want to copy something, I start marking some text, still holding down the mouse button, hold down Ctrl + C and then release the mouse button. 当我想要复制某些内容时,我开始标记一些文本,仍然按住鼠标按钮,按住Ctrl + C然后释放鼠标按钮。 The tool acknowledges this as a Go To Definition click, and I usually end up in the definition of String or whatever. 该工具将此视为Go To Definition单击,我通常最终会定义String或其他任何内容。 I know I could just release the Ctrl button prior to the mouse-button; 我知道我可以在鼠标按钮之前释放Ctrl按钮; however, I have a hard time reconditioning myself from a habit I have had since forever. 但是,我很难从一直以来的习惯中恢复自己。

Is there a way to remap the Ctrl + Click Go To Definition functionality, say, to Ctrl + Shift +Click? 有没有办法重新映射Ctrl +单击转到定义功能,比如Ctrl + Shift + Click? I know I can deactivate it by going to "Tools>Options>Productivity Power Tools>All Extensions"; 我知道我可以通过转到“工具>选项>生产力电动工具>所有扩展”来停用它; however, I don't want to lose the functionality just make it work as I want it. 但是,我不想失去功能只是让它按我想要的方式工作。

Edits: 编辑:

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

I don't have ReSharper. 我没有ReSharper。 But I was able to turn this off in Visual Studio 2012. I found it in Tools - Options - Productivity Power Tools - Ctrl+Click Go To Definition. 但是我能够在Visual Studio 2012中关闭它。我在工具 - 选项 - 生产力电动工具中找到了它 - 按住Ctrl键并单击转到定义。

Try menu ToolsOptionsProductivity Power Tools (left menu) → Turn it off where it says Ctrl + Click Go To Definition on your right side. 尝试菜单工具选项生产力电动工具 (左侧菜单)→将其关闭,然后按住Ctrl +单击右侧的“转到定义”。

在此输入图像描述

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM