隨着 VisualStudio17.9預覽版3的發佈,我們爲代碼搜索(也稱爲 All-In-One Search)帶來了一些令人興奮的增強。自從我們上次更新搜索體驗以來,我們一直在努力改進體驗,並想出增加體驗的方法。現在,您可以在解決方案中搜索任何單詞或字符串,補充來自代碼庫的文件和符號結果。現在可以在代碼庫中搜索局部變量名、註釋中的單詞、參數名或任何其他字符串。
如果你正在尋找一個更專業的文本搜索體驗,在文件中查找(Ctrl+Shift+F)和快速查找(Ctrl+F)有更多的選項和功能。
我在哪裏可以找到這些?
默認的代碼搜索體驗(Ctrl+T 或 Ctrl+,)將在適用時包含精確的文本匹配,包括以前未包含的註釋和局部變量等項。與文件、類型和成員相比,文本結果的優先級是低的,所以它不應該干擾您當前的工作流程。
對於純文本視圖,您可以通過執行以下操作之一過濾到僅文本結果:
-
-
點擊搜索下方的“text (x:)”按鈕
-
以“x:”作爲搜索查詢的前綴
-
使用快捷鍵“Shift+Alt+F”
-
進入菜單選項“Edit > Go To > Go To Text”
-
在純文本體驗中,還可以通過搜索欄最右邊的按鈕切換“Match case(匹配大小寫)”、“Match whole word(匹配整個單詞)”和“Use regular expressions(使用正則表達式)”。
今天就試試吧,讓我們知道您的想法
從17.9預覽2開始,代碼搜索的全文支持默認在預覽通道中可用。(編輯:我們發現該功能可能不會在預覽頻道中默認完全推出,但您仍然可以通過“Tools > Options > Environment > Preview Features > Plain text search in All-In-One Search”來啓用)。
它也將在17.9版本的主版本中作爲預覽功能提供,您可以通過“Tools > Options > Environment > Preview Features > Plain text search in All-In-One Search“來啓用。
小結
我們感謝您花時間報告問題/建議,並希望您在使用 Visual Studio 時繼續給我們反饋,告訴我們您喜歡什麼以及我們可以改進什麼。您的反饋對於幫助我們使 Visual Studio 成爲最好的工具至關重要!您可以通過 開發者社區與我們分享反饋:通過報告錯誤或問題和分享您對新功能或現有功能改進的建議。
通過在 YouTube, Twitter, LinkedIn, Twitch 和 Microsoft Learn 上關注我們與 Visual Studio 團隊保持聯繫。
原文鏈接:https://devblogs.microsoft.com/visualstudio/17-9-preview-3-brings-exciting-changes-to-code-search/