Visual Studio Online 新功能:搜尋程式碼 Code Search

2014/11 月的Connect()大會上宣布Code Search 將會是Visual Studio Online 中的一項新功能。提醒大家,這篇文章中的範例主要適用於這次展示中,僅提供先行參考而已,之後功能正式釋出後可能會有差異。

Code Search這項新功能將會新增至Visual Studio Online中而新的搜尋介面會像下面這張圖一樣。

只要在搜尋框中設定搜尋條件就可以在現有的資料庫中搜尋需要的程式碼。現在,試著在程式碼中輸入「todo」當作搜尋關鍵字,右方顏色標註的地方就是現有資料庫中有包括「todo」字元的程式碼。而在最左邊的地方也可以讓你將搜尋範圍設定在特定的項目或資料庫中。

Code Search也提供多項關鍵字搜尋功能,並非限定一次只能搜尋一個關鍵字。舉例來說,像是剛剛的例子,如果在搜尋框中輸入「todo AND path:*.js」,就可以搜尋到出現在JavaScript中的「todo」字元。

也可以指定要搜尋某些特定程式碼像是類別定義。下面這張圖就可以看到,如果指定要搜尋類別定義是「Driver」的例子。