共用方式為


檔案中尋找

[尋找和取代] 視窗的 [檔案中尋找] 索引標籤,可以讓您在指定檔案集的程式碼中搜尋字串或運算式。 找到的相符結果與採取的動作會列在 [結果選項] 所選取的 [尋找結果] 視窗中。

工具列按鈕與快速鍵也可用來開啟 [尋找和取代] 對話方塊。

下列章節列出可在 [檔案中尋找] 索引標籤上使用的控制項。

尋找目標

[檔案中尋找] 索引標籤上的這些控制項,可以讓您指定將要比對的字串或運算式。

  • 尋找目標
    鍵入要搜尋的文字。 對話方塊會使用在開啟對話方塊之前,資料指標所選取的文字、鄰近的文字,或先前搜尋過的文字,嘗試填入可能要搜尋的文字。 您可以重複使用最後 20 個搜尋字串的其中之一,方法是從此下拉式清單中選取。

  • [具有萬用字元的字串]
    如果您要在搜尋字串中,使用如星號 (*) 和問號 (?) 等的萬用字元,請選取 [尋找選項] 下的 [使用] 核取方塊,然後按一下 [萬用字元]

  • [規則運算式]
    若要讓搜尋引擎將搜尋字串解譯為規則運算式,請選取 [尋找選項] 下的 [使用] 核取方塊,然後按一下 [規則運算式]

  • 運算式產生器
    如果在 [尋找選項] 中選取 [使用] 核取方塊,[尋找目標] 方塊旁的三角形按鈕就會變成可用的。 按一下此按鈕,即可顯示萬用字元或規則運算式的清單,視選取的 [使用] 選項而定。 在此清單中選擇任何項目,將它加入 [尋找目標] 字串。

查詢

[查詢] 下拉式清單中選擇的選項會決定 [檔案中尋找] 僅搜尋目前使用中的檔案,或搜尋儲存在特定資料夾中的所有檔案。 從清單中選取搜尋範圍,鍵入資料夾路徑,或按一下 [瀏覽] 按鈕以顯示 [自訂目錄集] 對話方塊,然後選擇一組要搜尋的資料夾。

[!附註]

如果所選的 [查詢] 選項會使您搜尋已從原始程式碼控制簽出的檔案,則僅會搜尋已下載至您本機電腦的檔案版本。

  • 查詢
    從清單中選取預先定義的搜尋範圍,或使用 [自訂目錄集] 對話方塊來輸入您自己的目錄集。

  • 目前的文件
    當文件在編輯器中開啟時,才能使用此選項。 它只在使用中文件內搜尋 [尋找目標] 中的字串。

  • 所有開啟的文件
    搜尋所有目前已開啟的檔案以供編輯。

  • 目前的專案
    搜尋使用中專案的所有檔案。

  • 整個方案
    搜尋使用中方案的所有檔案。

  • 包含子資料夾
    指定也要搜尋在 [查詢] 中指定之資料夾的子資料夾。 這需要自訂目錄集。

  • 瀏覽
    按一下此按鈕即可顯示 [自訂目錄集] 對話方塊,您可以在其中組合、編輯、儲存以及選取目錄的命名集,以輸入到 [查詢] 方塊中。

尋找選項

您可以展開或摺疊 [尋找選項] 區段。 您可以選取或清除下列選項。

  • 大小寫須相符
    如果選取此核取方塊,則 [尋找結果] 視窗僅會顯示內容和大小寫均與 [尋找目標] 中所指定之字串相符的執行個體。 例如,選取 [大小寫須相符] 核取方塊來搜尋 MyObject,將會傳回「MyObject」,但不會傳回「myobject」或「MYOBJECT」。

  • 全字拼寫須相符
    如果選取此核取方塊,則 [尋找結果] 視窗僅會顯示整個字串與 [尋找目標] 中所指定之字串相符的執行個體。 例如,搜尋 MyObject,將會傳回「MyObject」,但不會傳回「CMyObject」或「MyObjectC」。

  • 使用
    指出如何解譯在 [尋找目標][取代成] 文字方塊中所輸入的特殊字元。 選項包含 [萬用字元][規則運算式]

  • 規則運算式
    定義要比對之文字模式的特殊標記法。 如需清單,請參閱<如何:使用規則運算式進行搜尋>。

  • 萬用字元
    例如星號 (*) 和問號 (?) 等特殊字元,代表一或多個字元。 如需清單,請參閱<如何:用萬用字元搜尋>。

  • 尋找下列檔案類型
    此清單指出要在 [查詢] 所指定之目錄中搜尋的檔案類型。 如果此欄位保留空白,則會搜尋 [查詢] 所指定之目錄中的所有檔案。

    *.[ext]; *.[ext] (manual)
    

    若要尋找特定類型的檔案,請輸入星號萬用字元 (*) 作為檔案名稱,接著輸入半形句點 (.),然後輸入副檔名。 若要尋找一個以上的檔案類型,請輸入多重搜尋字串,並以分號 (;) 分隔。

    *.[ext]; *.[ext] (from list)
    

    選取清單中的任何項目,即可輸入預先設定的搜尋字串,來尋找特定類型的檔案。

結果選項

決定按一下 [全部尋找] 時結果的位置。 您可以展開或摺疊 [結果選項] 區段。 您可以選取或清除下列選項。

  • 尋找結果 1 視窗
    如果選取此核取方塊,目前搜尋的結果將會附加至 [尋找結果 1] 視窗的內容。 此視窗會自動開啟,以顯示您的搜尋結果。 若要手動開啟此視窗,請按一下 [檢視] 功能表上的 [其他視窗],然後按一下 [尋找結果 1]

  • 尋找結果 2 視窗
    如果選取此核取方塊,目前搜尋的結果將會附加至 [尋找結果 2] 視窗的內容。 此視窗會自動開啟,以顯示您的搜尋結果。 若要手動開啟此視窗,請按一下 [檢視] 功能表上的 [其他視窗],然後按一下 [尋找結果 2]

  • 僅顯示檔案名稱
    在 [尋找結果 1] 或 [尋找結果 2] 視窗中,以檔案為單位顯示包含符合搜尋條件之項目,而非顯示每一個符合搜尋條件的項目。 此選項在 SQL Server Management Studio 中無法使用。

  • 全部取代後保持已修改檔案為開啟狀態
    如果選取,就會將有進行取代作業的所有檔案保持開啟,以便您恢復或儲存變更。 記憶體的容量可能會限制進行取代作業之後,能夠保持開啟的檔案數目。

    警告注意事項警告

    您僅能針對仍然保持開啟以供編輯的檔案執行 [恢復] 動作。 如果沒有選取此選項,沒有開啟以供編輯的檔案將會保持關閉狀態,且該些檔案就無法使用 [恢復] 選項。

尋找和取代檢視

[尋找和檢視] 視窗上方的索引標籤包含 [檢視] 功能表。 這些功能表可以讓您選擇要在使用中窗格裡顯示的一組欄位。 您可以讓 [尋找和取代] 視窗停駐在方便存取的位置,然後在各索引標籤之間和各檢視之間變更,以執行任何類型的尋找或取代作業。

  • 切換至快速尋找
    此工具列索引標籤會將對話方塊變更為 [快速尋找] 對話方塊。

  • 切換至檔案中尋找
    此工具列索引標籤會將對話方塊變更為 [檔案中尋找] 對話方塊。

  • 切換至尋找符號
    此工具列索引標籤會將對話方塊變更為 [符號中尋找] 對話方塊。