VS2010 生產效率提升,第二部分
你可以說代碼編輯器是所有開發(fā)體驗中最重要的功能,畢竟它讓你創(chuàng)建、查看和更改你的代碼。沒有代碼編輯器,一個IDE中任何其他功能都無從談及,而開發(fā)環(huán)境中的其余部分都是圍繞編輯器創(chuàng)建的。
上周,我們談到了3個Visual Studio 2010中的新功能:多顯示器支持,Multi-Targeting,和代碼導航。這周我想花點時間來談Visual Studio 2010中關于代碼編輯器的改進。
改進的智能提示
從某些方面講,智能提示是提供類型和其成員最方便訪問的文檔。在有智能提示之前,開發(fā)通常意味著你要把你最喜歡的類瀏覽器打開在旁邊幫助你查找那些你想要的類型和類型成員。有了智能提示,輸入一個句點或者通過快捷鍵Ctrl-J就可以彈出你想要知道的類型和其成員的任何信息。
在Visual Studio 2010中,智能提示的改進允許你查找類型和其成員中的任何子字符串,而不是嚴格按照字母順序。就像下面你看到的,當我輸入”Aircr”,我除了獲得”Aircraft”和”AircraftStatus”的提示,還有”AddToAircraft”和其他包含這個字符串但不是以”Aircr”開頭的方法。
智能提示現(xiàn)在也支持通過大寫字母查找成員,下面,我可以輸入”ATP”來查找”AddToPassengers”, “AddToPassengerStatus”和”AddToPeople”.
塊選擇和塊編輯
有時你需要一次性對很多連續(xù)的、相似的代碼做相同的改動。或許你正改動C#、VB或者C++代碼中的一個訪問修飾符或字符串,亦或你正改動HTML或ASP.NET代碼中的屬性值。塊選擇可以讓你選擇一列文本并且以組的方式編輯它們,而不是一次一行。你可以按住Alt鍵同時使用鼠標來選擇數(shù)列文本。
一旦文本塊選中了,你可以在所有選中的文本行上刪除或者插入需要的文本。如果你想要簡單的插入一些東西(比如路徑字符串中的文件夾或者一個關鍵字),你可以先建立一個0寬度的選擇塊然后開始輸入,你輸入的內容將會被插入到所有選中的代碼行上。你也能用這個功能向代碼塊中快速的添加或者刪除一個Tab。
出處:博客堂
責任編輯:bluehearts
上一頁 下一頁 VS 2010提高生產力(二) [2]
◎進入論壇計算機技術版塊參加討論
|