Visual Studio 2010 操作技巧系列 (3):優異的搜尋能力 - 巡覽至 ( Ctrl + , )


在開發的過程中經常需要搜尋專案或方案中的相關程式碼或資料,在 Visual Studio 中最厲害的就是擁有強大的搜尋機制,而程式碼快速搜尋的機制在 Visual Studio 2010 中更是進一步強化與改進,熟悉這些操作的開發人員將如水中蛟龍般自由自在的悠游在程式碼之間。

Visual Studio 2010 新增的巡覽至(Navigate To)功能非常的強大,當方案或專案被開啟後 Visual Studio 2010 會替所有檔案建立索引以加速搜尋速度,你點選主選單的 [編輯] / [巡覽至(.)…] 即可開啟巡覽至視窗,或利用快速鍵 Ctrl + , 也可開啟此視窗(這是個值得記憶的快速鍵),開啟視窗後直接輸入要搜尋的關鍵字即可快速找到你想要的檔案並直接開啟此檔案,此功能可以搜尋的地方有型別名稱、所有成員名稱、檔案名稱等。

除了可以搜尋一般字詞外,巡覽至視窗還能搜尋以 Pascal Case 規則命名的項目,如下圖示當你搜尋RUE時,它會幫你搜尋專案中所有以 R + U + E 順序命名的型別或成員名稱,除此之外,點選到這些型別或成員上還會自動顯示出透過 XML 註解的 <summary> 欄位內容。

筆者認為,如果你的方案中專案很多或檔案數非常多的情況下,當你對專案十分瞭解後,你將會非常依賴巡覽至視窗搜尋一切程式碼,因為只要任意打關鍵字就能找到你要的檔案位置,這比方案總管一層一層來找檔案來的快多了,也比使用 Ctrl+Shift+F 尋找整個方案亂槍打鳥來的好。

額外補充:巡覽至找到項目並跳至該檔案的位置後,如果想要快速回到巡覽前的位置時,可以利用 [檢視] / [向後巡覽]­ 或按下 Ctrl + - (減號) 快速鍵即可立即回到原先的位置。