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