2017-09-25 6 views
1

私は、TFS上の自分のコードベースで期限切れの電子メールドメインがすべて発生しているのを探しています。具体的には、「@ testexample.com」を検索しています。しかし、検索は「@」記号を完全に無視するようです。TFSコード検索で "@"記号を認識させる方法はありますか?

「@ testexample.com」を検索すると、「testexample.com」がすべて表示されます。私も "*@testexample.com"を試しましたが、接頭辞のワイルドカードはコード検索では使用できません。

答えて

2

これはサポートされていません。

コード検索でいくつかの文字を確認しました。検索クエリの一部として、*?以外のシンボル文字は使用できません。以下の文字を含みます:。 、:;

しかし、ワイルドカード文字「*」と「?」を使用して検索を拡張することができます。

あなたは、単純な検索文字列またはコードタイプ フィルタを使用するクエリでのプレフィックスとして 除き、検索文字列の任意の場所にワイルドカード文字を使用することができます。たとえば、あなたがそのような ような検索クエリを使用することはできません* RequestHandlerまたはクラス:?RequestHandlerただし、pref ix他の検索フィルタ関数とのワイルドカード。たとえば、 検索クエリ文字列ファイル:* RequestHandler.csおよびrepo:?ハンドラは有効です です。

詳しくはBroaden your search with wildcardsを参照してください。

これらの記号を含む文字列(ここでは「@」など)を検索する場合は、他の文字列(ここではtestexample.comなど)で検索をコード化してから範囲を絞り込んでから、シンボル(例えば、Notepad ++)をサポートするテキストエディタを使用して、シンボル文字で刺しゅうを検索します。

さらに、Gitを使用している場合は、コード検索ツールHound: a lightning fast code search toolを使用する別の回避策では、シンボル文字をサポートしています。このスレッドを参照して使用する:How can I publish source code (Visual Studio) on a intranet?

関連する問題