2012-04-24 123 views
6

作爲一名java開發人員,我需要處理C#。MS Visual Studio IDE提示

我熟悉Eclipse IDE。在MS Visual Studio 2010 Ultimate中,如何做類似?

  1. 如果我使用F12來查看定義,那麼我該如何回到原始文件?

  2. 對於一個接口,我怎麼能看到所有實現這個接口或方法的類?在Eclipse中,我們只使用CTRL + K。

+2

[在Visual Studio鍵盤快捷鍵](http:// msdn。 microsoft.com/en-us/library/dd576362.aspx) – Oded 2012-04-24 13:25:56

回答

4

1)如果您的鼠標有一個「後退」拇指按鈕,通常可以使用它來向後導航。否則,將鍵盤快捷鍵綁定到「View.NavigateBackward」(編輯:默認鍵綁定爲Ctrl + -)。或點擊此按鈕:

2)這是不可能沒有某種形式的擴展,Visual Studio中不支持此開箱。您可以做的最好的方法是在界面上「查找所有參考」,其結果應該包括實現該界面的每個類。

+1

除了Point 1之外,IDE工具欄上還有一個Navigate Backwards(和Forwards)按鈕。 – Ste 2012-04-24 13:27:05

+1

並且默認的C#綁定是'Ctrl-' – Oded 2012-04-24 13:28:34

1
  1. 右鍵單擊「轉到定義」
  2. 不支持,因爲這是一個壞的功能,導致錯誤。你不應該使用它。原因?很可能重要項目的類型實現界面不會被加載,所以這會導致您觸及每個實現者的錯誤感覺。大多數情況下,當你想要這樣做時,你會在繼承樹上看錯方向。
+0

#1不是他所要求的。他想在定義之後回去*。 – qJake 2012-04-24 13:27:50

2

不知道的,不過第二個請求:

  1. CTRL+-回到以前的位置
  2. CTRL+K, R找到所有引用
0

打F12和naviating的函數定義後,您可以使用Ctrl + TabKey返回源文件。

此外,有關VS 2010鍵盤快捷鍵的詳細列表,請參閱此list

0

對於第一個,F12將帶你到定義...這裏是按Ctrl + - (減號)......將帶你回到你之前在那裏......

至於其他PPL提到的第二種情況是不支持... 這裏是一個列表Pre-Defined keyboard shorcuts爲Visual Studio 2010 ...可以對你有用...