VS2010 IDE新特性随笔
1.更強大的智能提示功能
在頁面(webform或winform均可)上拖一按鈕,重命名為btnSayHello,然后在CS代碼寫中,輸入btn、say、hello均可以找到該控件(以前的版本只能通過輸入輸入首字母進行查找),如下圖:
我們做個小小的測試:就是將btnSayHello改為btnsayHello(注意Say改成了小寫),然后再在代碼中輸入say就找不到該控件了,而輸入hello依然能找到此控件?! ?/p>
2.提取方法功能(這個功能VS2008中也有)
我們在FormLoad中寫入若干代碼,此處我只寫了一行:
MessageBox.Show("Hello");
而在btnSayHello的Click事件中,我們可能也需要上面這段代碼,根據我們的經驗,具有相同的操作的代碼段,我們可以將其提取成一個方法,在VS2010中,提供了一個簡單的操作方法予以實現:
這樣將會彈出一個對話框,要我們輸入新方法的名稱,此處我輸入SayHello:
VS2010將會自動為我們創建一個名為SayHello的方法,并將上面的代碼段剪切到此方法內:
3.Ctrl+","定位功能
當一個類中代碼量過大,或者一個接口中定義的方法過多,而你想定位到指定的一個方法怎么辦呢?Ctrl+F?現在不必了,有更簡單的方法,只要你按一下快捷鍵“Ctrl+,”(或菜單欄-->編輯-->定位到)即可以彈出一個搜索對話框,在此框中輸入方法名稱中包含的關鍵字即可以查找到,如下圖:
4.選中方法名,則頁面中所有引用該方法的地方都會高亮顯示
在VS2010中,鼠標定位到一個方法(或變量),IDE會自動高亮選擇所有引用或定義此方法(或變量的)地方,如下圖:
5.查看調用結構層次
在VS中,如果你想查看一個方法(或字段屬性等)被引用的次數,則可以通過點距該方法--->右鍵--->查找所有引用,來查找一個方法(或字段屬性等)的所有引用情況。而如果你想查看其在某個頁面的調用情況,那就只能通過Ctrl+F查找了?,F在在VS2010中,你可以直接點句鍵--->查看調用層次結構 即可:
6.擴展應用
這個功能也是比較好的,其作用是在VS2010中添加擴展功能(插件),操作方式如下:
大名鼎鼎的reflector也能在此找到,成為vs2010的插件。
轉載于:https://www.cnblogs.com/Deper/archive/2010/06/11/1750326.html
總結
以上是生活随笔為你收集整理的VS2010 IDE新特性随笔的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ASP.NET 4新增功能(三) 对We
- 下一篇: WinPcap过滤串表达式的语法