Visual Studio - 默认情况下跳转到接口的实现

7
在使用ReSharper的Visual Studio中,当你悬停在一个接口上时,有一个名为“转到实现”的命令。
默认情况下,如果按F12键,它会跳转到定义,但是对于接口来说,这几乎永远不是你想要的。
我希望的是,按F12键可以跳转到方法定义,而按F12键在接口上时,执行“转到实现”而不是“转到定义”。
是否有任何方式可以编写脚本来实现这种行为?
2个回答

1
使用键盘快捷键Ctrl+F12将带您进入实现,如果只有一个实现,否则将打开一个实现搜索,列出所有的实现。

0

是的,您可以配置快捷键。

前往“工具”->“选项”->“键盘”->搜索命令并分配一个键。当我想查看实现时,我大多数情况下都使用这个快捷方式。


我已经可以做到这一点,问题是我希望同一个键根据它是接口还是方法来执行不同的操作。 - rollsch
F12默认已经完成了这个功能。如果是接口,它会带你到该接口;如果只是一个类,它会带你到该类。 - Teja
1
是的,我不想跳转到接口,我想跳转到实现。 - rollsch

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接