當在 IDE 中查詢特定的程式碼檔案、類、方法或者功能、選項,找到它們並不總是那麼容易。有多種搜尋方式,到底該選擇哪一種才最便捷呢?新的“一站式”搜尋(All-In-One Search)將程式碼和功能搜尋合併到同一個 UI 中,併為使用者體驗增加了一些額外的功能。
要啟用新的搜尋體驗,請找到工具>選項>環境>預覽功能>新的 Visual Studio 搜尋體驗(Tools > Options > Environment > Preview Features > New Visual Studio Search Experience)。設定好了之後重新啟動 Visual Studio ,您就會看到標題欄中出現新的搜尋按鈕,如下截圖所示。
用於程式碼搜尋的 Ctrl + T 和用於功能搜尋的 Ctrl + Q 都保持不變。
快速查詢
檔案、型別和成員的搜尋結果在“程式碼搜尋”(Code Search)選項卡中按優先順序排列,這樣可以幫助您直接導航到使用符號的位置。您可以使用搜尋欄下方的按鈕,或透過在搜尋前加上“f:”、“t:”或“m:”來將搜尋範圍進一步縮小到這些過濾器中的一個。
除了快速符號導航之外,功能搜尋選項卡還提供對 Visual Studio 中可用的各種工具、選項、模板和元件的輕鬆訪問。
在搜尋視窗中預覽和編輯程式碼
在搜尋結果列表旁邊,您會看到所選結果的預覽。這樣的好處是可以快速瀏覽結果的上下文,而無需開啟它,甚至可以直接在搜尋視窗中調整您的程式碼。預覽皮膚支援所有檔案型別、C# 型別和成員以及 C++ 型別和成員。
透過切換視窗右上角的圖示來配置預覽位置。