Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio Visual Studio:缺少Ctrl+;O+;O、 Ctrl+;日食模拟_Visual Studio_Resharper - Fatal编程技术网

Visual studio Visual Studio:缺少Ctrl+;O+;O、 Ctrl+;日食模拟

Visual studio Visual Studio:缺少Ctrl+;O+;O、 Ctrl+;日食模拟,visual-studio,resharper,Visual Studio,Resharper,我非常喜欢EclipseCtrl+O+O热键,它不仅包括当前类的成员,还包括所有超类的所有成员。 “QuickTypeHiererchy”特性也非常有用。Resharper有Alt+End和Alt+Home键,但它并没有将结果组织成一个非常方便的树 有可能在VS中提到功能吗?ReSharper提供了类型层次结构窗口(ReSharper>Inspect>Type Hierarchy)用于调查继承 文件结构(ReSharper>Windows>File Structure)是ReSharper版本的

我非常喜欢EclipseCtrl+O+O热键,它不仅包括当前类的成员,还包括所有超类的所有成员。 “QuickTypeHiererchy”特性也非常有用。Resharper有Alt+End和Alt+Home键,但它并没有将结果组织成一个非常方便的树


有可能在VS中提到功能吗?

ReSharper提供了类型层次结构窗口(ReSharper>Inspect>Type Hierarchy)用于调查继承

文件结构(ReSharper>Windows>File Structure)是ReSharper版本的大纲,它可能是您正在寻找的

或者,您可以在类型声明中单步输入正在实现的超类或接口的名称,调用ReSharper>Navigate>Navigate to,并选择Implementing members-它将突出显示当前类中实现的给定接口中的所有成员,并且您可以在突出显示之间导航

如果您能告诉我更多关于您的使用场景的信息,例如,您正试图通过模拟Ctrl+O+O来解决什么任务,我可以建议您如何使用ReSharper解决此任务

更新:

ReSharper 6(可以找到其预发布版本)提供了与您的使用场景相对应的功能。在包含层次结构中的类的文件中,按Ctrl+F12(IntelliJ IDEA键映射)调用“转到文件成员”。然后,按Alt键,然后按空格键,打开“包含相关文件中的成员”功能。这将显示继承层次结构上类型中的所有成员。您可以按+,将结果刷新到“查找结果”窗口,并按首选方式对结果进行分组:

Resharper有“输入成员名称:”快速查找窗口。问题是这个窗口不包括超类型。我常常不知道成员在Hierrechy的确切位置。所以我需要在“输入成员名称:”快速查找窗口中包含所有超类型。。。也就是说,Resharper只有Ctrl+O的模拟,但没有Ctrl+O+O的模拟。使用场景非常简单。如果类“B”扩展了“A”,“A”包含字段“A”,并且您需要从B窗口编辑器转到“A”字段-您不能。现在假设D扩展C扩展B扩展A,而您不知道所需字段isI在哪个类中看到。谢谢你的澄清。当前在EAP()中的ReSharper 6具有此功能。我将用更多细节更新答案。