2010-07-05 46 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