我喜欢visual studio的Productivity Power Tools扩展程序,但它添加了 Ctrl +点击“转到定义”功能,这很棒,但我的工作流程让我使用我不想要的功能。
当我想复制某些内容时,我开始标记一些文本,仍然按住鼠标按钮,按住 Ctrl + C 然后释放鼠标按钮。该工具将此视为Go To Definition单击,我通常最终会定义String或其他任何内容。我知道我可以在鼠标按钮之前释放 Ctrl 按钮;但是,我很难从一直以来的习惯中恢复自己。
有没有办法重新映射 Ctrl +点击转到定义功能,比如说, Ctrl + Shift +点击?我知道我可以通过转到“工具>选项>生产力电动工具>所有扩展”来停用它;但是,我不想失去功能只是让它按照我想要的方式工作。
编辑:
答案 0 :(得分:58)
尝试转到ReSharper | Options -> Environment | Search & Navigation
并关闭Go to declaration on <Control + Left click> in editor
。
答案 1 :(得分:26)
我没有ReSharper。但我能够在Visual Studio 2012中关闭它。我在工具 - 选项 - 生产力电动工具 - Ctrl +单击转到定义中找到它。
答案 2 :(得分:8)
尝试菜单工具→选项→生产力电动工具(左侧菜单)→将其关闭,显示 Ctrl +单击右侧的“转到定义”。