成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

初步了解Visual Studio Quick Search

開發 后端
這里介紹新功能的名字是“Visual Studio Quick Search”而不是“Quick Find”,Search和Find的差別,就是你可以根據蛛絲馬跡,只言片語進行“Search”,但是無法用這些信息進行“Find”。

經過長時間學習Visual Studio Quick Search,于是和大家分享一下,看完本文你肯定有不少收獲,希望本文能教會你更多東西。隨著業務的發展,Visual Studio所需要處理的問題也越來越復雜,這就使得一個解決方案中的代碼數量大大增加。一個代碼文件,動輒上千行,數萬行也是常見的事情。我們常常在編寫新代碼的時候,已經忘記了幾天前,幾周前,甚至幾個月前寫的代碼是如何實現的。當我們需要回顧以前的代碼,參考其實現或是對其進行維護的時候,就需要我們在代碼中進行查找(Find)和搜索(Search)。

#t#當然,Visual Studio作為一個成熟的開發工具,它的代碼編輯器一開始就擁有了查找功能,同時還在后繼的不斷版本更新中,添加了很多高級的查找功能,比如支持通配符,正則表達式等等。但是,查找功能始終都是進行“精確”的匹配。我知道,程序員們的記性都不太好,如果我們只對要查找的結果有個模糊的印象,那么查找起來將比較困難。為了方便健忘的程序員們在紛繁的代碼中進行快速地查找定位,Visual Studio Quick Search功能。

我們注意到,新功能的名字是“Visual Studio Quick Search”而不是“Quick Find”,Search和Find的差別,就是你可以根據蛛絲馬跡,只言片語進行“Search”,但是無法用這些信息進行“Find”。搜索,是一種模糊查找,一種更高形式的查找。

我們可以在搜索框中輸入任意的字符作為搜索條件,Visual Studio就會替我們在項目中搜索相關聯的符號,類型,成員名稱等等,同時將搜索結果動態地顯示在窗口下方的搜索結果列表中。我們可以不斷地更換搜索條件,直到找到我們想要的結果為止。
光說不練,相信大家也不會有深刻的體會。下面我們就以一個實際的例子,來體驗一下“Visual Studio Quick Search”的強大功能。為了簡便,我們這里使用Visual Studio 2010 CTP虛擬機中自帶的一個示例項目PeopleTrax。當然,我們也可以使用自己的項目。

找到虛擬機中的文件夾C:\Program Files\Visual Studio 10.0\Samples\1033\中的實例項目TeamDev Samples.zip,并把它解壓縮到一個合適的文件夾。然后雙擊文件夾中的PeopleTrax/CS/PeopleTrax /PeopleTrax.sln解決方案文件,將這個解決方案在Visual Studio 2010中打開。

然后,在解決方案瀏覽器(Solution Explorer)中找到Persion項目中的person.cs代碼文件,雙擊打開這個代碼文件。這時,我們就可以使用快捷鍵“Ctrl + ,”打開“Quick Search”窗口?,F在,我們想搜索前幾個月我們寫的一個用于獲取人名的函數,關于這個函數,現在我們只記得這個函數的名字有“get”和“name” 這兩個關鍵字,其他的信息全都忘記了。我們嘗試著在“Quick Search”窗口中輸入“get”,“Quick Search”就列出了所有含有“get”的變量,函數等等。

我們使用一個關鍵詞就可以找到我們需要的內容,比如這里的GetNames()函數,就是我們想要的搜索結果。如果一個關鍵字的搜索結果太多,不便于查找,我們還可以用空格間隔多個關鍵詞進行復合搜索。這里,我們接著輸入我們的第二個關鍵詞“name”,這時搜索結果就非常清楚了。使用向下鍵選中搜索結果,然后使用回車鍵,我們就可以直接跳轉到相應的代碼行。當然,直接用鼠標雙擊搜索結果,也可以跳轉到相應的代碼行。

責任編輯:佚名 來源: NET130
相關推薦

2011-02-17 15:22:28

Microsoft V

2011-02-18 09:01:26

Microsoft V

2011-02-17 15:53:48

Microsoft V

2009-12-09 09:16:32

Visual Stud

2009-11-05 15:43:02

Visual Stud

2009-11-05 13:05:19

Visual Stud

2009-11-24 09:43:21

2009-11-05 14:53:54

Visual Stud

2009-11-24 13:56:53

Visual Stud

2022-12-22 13:18:54

深度學習框架

2019-11-05 10:18:04

RPM包RPMLinux

2023-09-05 07:32:22

vscode開源故障

2013-11-14 01:09:35

微軟Visual StudVisual Stud

2016-08-03 15:32:50

GitLinux開源

2023-01-06 19:19:16

TensorFlow

2009-09-25 14:41:15

Hibernate對象

2009-12-02 09:43:38

Visual Stud

2019-09-19 08:00:00

Visual StudVisual Stud編程語言

2024-02-27 12:42:38

開發前端

2009-11-30 13:27:12

Visual Stud
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 青青久久久 | 欧美精品在线观看 | 日韩欧美国产精品一区二区三区 | 一区二区三区精品在线 | 亚洲精品www. | 久久免费精彩视频 | 亚洲综合视频一区 | 亚洲精品乱码久久久久久9色 | 狠狠涩| 精品综合久久久 | 91 中文字幕 | 天天干亚洲 | 一区二区三区高清 | 欧美精品一二区 | 亚洲国产精品久久久 | 日韩综合在线 | 中文字幕亚洲在线 | 99re免费| 女朋友的闺蜜3韩国三级 | 中文在线视频 | 天堂一区二区三区 | 亚洲网站观看 | 亚洲综合无码一区二区 | 亚洲免费精品 | 国产不卡视频在线 | 成人免费视频观看视频 | 国产成人啪免费观看软件 | 97在线超碰| 亚洲天堂影院 | 精品久久久久久一区二区 | 国产精品久久久久久久久久久免费看 | 国产精品免费av | 日韩精品二区 | 不卡av电影在线播放 | 国产精品毛片一区二区在线看 | 特黄色一级毛片 | 欧美网址在线观看 | 亚洲精品久久久久avwww潮水 | 亚洲精品久久 | 看片天堂| 天天操天天天干 |