作為一個IDE,我們用的最多的就是編輯功能。我們希望這個IDE能夠最快速度的準确的找到我們要檢視和修改的東西。最快速度的展示我們正在編寫code的結構,我們希望要的東西就在手邊。我比較了一下VS 2010和 My Eclipse的郵件菜單。下面這個抓圖是 My Eclipse 中的右鍵菜單:
Open Declaration
VS 2008中沒有快捷鍵
VS 2010中提供了快捷鍵F12
VS 2008 沒有提供這個功能。
VS 2010 新增了這個功能(快捷鍵Cotrl +K, Ctrol + T):
顯示的結果
VS 2008 和VS 2010都沒有提供。
VS 2008沒有這個功能。
在Visual Studio 2010中,我們可以通過在任何代碼檔案中使用快捷鍵“Ctrl + ,”(Ctrl鍵加上逗号鍵)調出“Quick Search”視窗。
Show In
就是這個功能:
這是一個比較困惑我的問題,似乎從VS 2003 之後,這個功能就從VS裡面消失了,而我要去定位一個類還要去手工查找。
VS 2003裡有一個(synchronize Class View):
VS 2008 就沒有了:
2010裡面也沒有:
Team的支援,内置支援TFS,對SVN沒有支援,可以了解,但是比較遺憾。
Context menu items
VS2008
VS2010
MyEclipse
Support(without short Key)
Support(with short key)
Open Type Hierarchy
Not support
support
Open Call Hierarchy
Show in Breadcrumb
Quick Outline
Quick Type Hierarchy
Refactor
Support(need to improve)
增加Synchronize Class View:
<a href="http://blogs.msdn.com/ansonh/archive/2005/12/09/502020.aspx" target="_blank">http://blogs.msdn.com/ansonh/archive/2005/12/09/502020.aspx</a>