2010-07-05 78 views
6

根据this,我应该能够突出显示一个过程名称,右键单击并选择“Call Hierarchy”菜单打开Call Hierarchy窗口。如何查看Call Hierarchy窗口?

但是,当我突出显示一个例程时,没有可用的上下文菜单。

什么给?

+0

该文件还需要在项目中打开,以便语言服务能够确定调用层次结构。另外,你使用什么语言? – 2010-07-05 17:54:43

回答

7

两件事情:1。 调用层次结构仅在专业版提供以上 2.调用层次结构是目前唯一在C#

假设这两件事情是真实的对你来说,这听起来像你可能有一个绑定问题或其他事情正在进行。转至工具 - >选项 - >键盘,然后在“显示包含的命令”文本框中键入“View.CallHierarchy”。查看“选定命令的快捷方式”下拉列表中列出的内容。

+1

啊,我正在使用VB.NET,或者微软致力于确保VB.NEt不是二等公民。 – ChadD 2010-07-05 20:35:22

+0

在VS 2012中,VB.NET用户也可以使用这个功能,同时下一个最好的功能是'查找符号',shift-F12,会显示一个符号用法列表,当您单击一个成员名并按shift -F12,你会看到。 – Peter 2013-05-08 07:15:47

0

我有VS 2010教授,并看到菜单选项。确保你的光标在一个方法上。同时快捷键:Ctrl键K,Ctrl键牛逼

+1

“组合键(ctl K,ctl K)绑定到当前不可用的命令(视图调用层次结构)。 – ChadD 2010-07-05 04:52:21

+0

@ xaml-toe,您使用的是什么版本的VS?有些版本可能会禁用此功能。 – Gishu 2010-07-05 05:19:43

+0

Visual Studio 2010 Ultimate – ChadD 2010-07-05 07:44:21

7

如果您安装了Resharper,它也可能会隐藏它。

取消选中ReSharper中的复选框|选项|环境|键盘&菜单|隐藏重写的Visual Studio菜单项。

+0

感谢你!我认为这是一个隐藏它的扩展。 – Stevoni 2015-06-19 16:53:59