Jon*_*lis 23 keyboard-shortcuts interface visual-studio
不运行应用程序时,在接口类型的方法上按F12(转到定义)将转到接口本身.
是否存在任何关键组合(或者我可以制作的组合),这将允许我提供跳转到的默认实现,或者允许我快速选择要执行的实现?
我们的应用程序中有几个层,它可以节省大量时间直接跳转到Mock或Real实现,而不是在源代码管理中导航到它们.
Kev*_*lch 25
Visual Studio 2015 Update 1添加了Edit.GoToImplementation,它出现在上下文菜单中,但默认情况下没有与之关联的键盘快捷键.
在Visual Studio Update 2中,我们添加了一个默认快捷键Ctrl + F12.
Bar*_*zKP 13
如果使用VS 2015及以上版本:
请参阅以下答案:
Visual Studio 2015 Update 1添加了Edit.GoToImplementation,它出现在上下文菜单中,但默认情况下没有与之关联的键盘快捷键.
在Visual Studio Update 2中,我们添加了一个默认快捷键Ctrl + F12.
如果使用VS 2013及以下版本:
我们遇到了同样的问题并开始使用Resharper.它有一个很好的Goto实现功能,工作得非常好,我记得.
问题是这个工具不是免费的(当然这是合理的,因为它提供的功能远远超过上述功能).
如果没有这个,我使用查找所有引用并通过查看路径快速识别实现(我们有接口,实现和模拟很好地隔离).但是你可能已经确定了这种可能性.
此外,您可以考虑本答案中提到的选项(尽管它是针对接口的方法,而不是整个实现):
Ste*_*e S 11
Visual Studio 2015有一个"Edit.GoToImplementation"命令,您可以将键盘快捷键应用于该命令.
工具/选项/环境/键盘,然后在show命令文本框中输入"Edit.GoToImplementation".我使用Shift + F12,所以我将"使用新的快捷方式"更改为文本编辑器,然后在"按快捷键"中按Shift + F12并单击"分配".
小智 8
只需按CTRL+ F12即可F12.这将直接带您进行实施.
| 归档时间: |
|
| 查看次数: |
13120 次 |
| 最近记录: |