Visual studio Visual Studio转到实现

Visual studio Visual Studio转到实现,visual-studio,methods,options,Visual Studio,Methods,Options,在方法调用上单击鼠标右键,我们将获得上下文菜单,其中包括“转到定义”和“转到实现选项”等选项 为什么有时没有直接实施选项 非常感谢。只有在基本成员有实现时,才会显示此上下文菜单项“转到实现” 它不会出现在每个地方,因为ReSharper不会发现自己位于已实现的基本成员上 我认为当您单独加载不属于项目的文件时,有时会发生这种情况。在创建VC++项目时,Visual studio会生成intellisense数据库。*。旧版本的ncb和2010年的*.sdf当然已经存在于Visual Studio中

在方法调用上单击鼠标右键,我们将获得上下文菜单,其中包括“转到定义”和“转到实现选项”等选项

为什么有时没有直接实施选项

非常感谢。

只有在基本成员有实现时,才会显示此上下文菜单项“转到实现”

它不会出现在每个地方,因为ReSharper不会发现自己位于已实现的基本成员上


我认为当您单独加载不属于项目的文件时,有时会发生这种情况。在创建VC++项目时,Visual studio会生成intellisense数据库。*。旧版本的ncb和2010年的*.sdf当然已经存在于Visual Studio中了!从那时起它就在那里

右键单击代码(例如:属性)并选择“查看调用层次结构”。在“调用层次结构”窗口中,选择Implements文件夹

给你。为什么要重弹??? 当然,这并不像resharper中的go-to实现那样复杂,它允许直接询问接口,但只有该接口中的属性或方法就足够了。例:

public interface IModule
{
int Count { get; set; }
}

public class Module : Imodule
{ 
  public int Count {get; set;}
}

public class Module2 : Imodule
{ 
   public int Count {get; set;}  
}
右键单击属性(在类内部或接口内部的任何位置),然后选择“查看调用层次结构”,应该说明是哪个类实现了它们,以及整个接口


一开始我们都喜欢Resharper,随着时间的推移,我们都讨厌它

对于visual studio 2015,有以下扩展:

它是一个扩展,允许转到所选类、方法或属性的实现(在使用接口时很有用)。类似于重竖琴功能

它还支持多个实现


您能否提供一个示例,说明您在哪里看不到这些上下文菜单项?