關注Visual Studio 2010中代碼提示的改進

發表于:2010-03-26來源:作者:點擊數: 標簽:代碼提示StudioVisualvisual
關注Visual Studio 2010中代碼提示的改進 軟件測試 對于Visual Studio 2010的智能代碼提示等功能,確實方便了代碼方面的工作。本文將為大家做一個詳細的極少。 Visual Studio 2010RC版本之后,我們最期待的就是4月12日發布的正式版。在VS2010中大家比較關心

  關注Visual Studio 2010中代碼提示的改進  軟件測試

  對于Visual Studio 2010的智能代碼提示等功能,確實方便了代碼方面的工作。本文將為大家做一個詳細的極少。

  Visual Studio 2010RC版本之后,我們最期待的就是4月12日發布的正式版。在VS2010中大家比較關心的,肯定還是代碼提示,本文將為大家解釋這方面的改進。

  在11月份的一篇博文中,我提到了一個叫做“快速搜索”的功能—Visual Studio 2010中關注代碼的功能之一。在過去的歲月中我們在這一領域中已經有所滯后,而在Visual Studio 2010中,我們想專注于這方面并視其為關鍵。今天,我想分享更多關于我們關注代碼開發方面的投資和功能的細節。

  高亮引用(Highlight Reference)

  高亮引用是一種看似簡單卻易于使用的方式,幫助我們快速理解一段代碼并導航到相應的引用。這個功能在一小段延遲之后被自動激活 – 所有在鼠標指針下的引用都被高亮顯示。只要按下Ctrl + Shift + UpArrow (或者DownArrow作反向導航),就可以輕松導航到下一個引用。在下面這個例子里,你可以看到該項功能的實際運作;你可能也注意到它推斷出哪項重載綁定到當前的選擇,而不是使用純文本匹配的方式。

  快速搜索

  快速搜索是我先前提到過的專注于代碼的功能。它作用于C++、C#和VB的所有符號,以及所有文件類型。它是一種非常輕量的作增量搜索的方式,可以很快的過濾結果并擁有諸如子字符串這樣強大的啟發式搜索。讓我們簡單的看一下我可能會怎樣使用快速搜索。

  假設我要尋找一個事件句柄,我已不太記得它的名字,但知道我使用了典型的命名規則,快速搜索可以幫上我的忙。我的第一步是在快速搜索中輸入“Click”來尋找所有帶有“Click”的方法簽名。

  這時候,我可能記得它還包含了“Enter”。我再輸入一個字母“E”,我就能對所有同時包含“Click”和“E”的結果進行快速過濾。兩次輸入之間的空格被當作通配符搜索?,F在我已經把結果縮減成一個很短的列表,我可以從里面選擇我想要的結果。

  快速搜索甚至還支持駝峰匹配。比如說,如果我輸入大寫的“SPF”,快速搜索會把結果過濾為那些駝峰匹配或者完全匹配的結果!

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97