共用方式為


在您的程式代碼中尋找參考

您可以使用 [尋找所有參考 ] 命令來判斷程式代碼基底中參考特定程式碼專案的位置。 [ 尋找所有參考 ] 命令可在您想要尋找其參考的項目內容 (按兩下滑鼠右鍵) 選單上取得。 您也可以選取 元素,然後選取 Shift+F12

結果會出現在名為 <元素> 參考的工具視窗中,其中 element 是您要搜尋的專案名稱。 [參考] 視窗中的工具列可讓您:

  • 使用下拉式清單來變更搜尋的範圍。 您可以選擇只搜尋開啟或變更的檔案。 您可以增加或減少搜尋的範圍,範圍可以擴大至整個解決方案。
  • 選取 [ 複製 ] 按鈕來複製選取的參考專案。 所有被選擇行內所有欄位的值都會連同欄位標題一起複製到剪貼簿。 此格式可以輕鬆地貼到電子表格中。
  • 選取按鈕以移至清單中的下一個或上一個位置,或選取 F8Shift+F8 鍵來執行此動作。
  • 選取 [ 清除所有篩選 ] 按鈕,以移除傳回結果上的任何篩選。
  • 在 [ 群組依據 ] 下拉式清單中選取選項,以變更如何分組傳回項目。
  • 選取 [ 保留結果 ] 按鈕,以保留目前的搜尋結果視窗。 當您選取此按鈕時,目前的搜尋結果會留在視窗中。 新的搜尋結果會出現在新的工具視窗中。
  • 使用 清單檢視 來切換樹檢視和純文本清單。 純文字清單中的某些功能已停用。
  • 在 [ 搜尋尋找所有參考 ] 方塊中輸入文字,以搜尋搜尋結果中的字串。

您也可以將滑鼠指標懸停在任何搜尋結果上,以查看其在周圍程式碼中的參考。

[尋找所有參考] 視窗的螢幕快照。

[尋找所有參考] 視窗的螢幕快照。

您可以使用下列方法來導航至參考視窗中的項目:

  • 選取參考,然後選取 Enter 鍵,或按兩下參考,以在程式碼中移至該參考。
  • 在參考的右鍵功能表上,選取移至上一個位置移至下一個位置命令。
  • 使用 向上鍵向下鍵

變更參考群組

根據預設,參考會依專案分組,然後依定義分組。 不過,您可以變更工具列上 [ 群組依據 ] 下拉式清單中的設定,以變更此群組順序。 例如,您可以將它從 專案然後是定義 的預設設定變更為 定義然後是專案。 您也可以使用其他分組順序設定。

定義專案 是使用的兩個預設群組,但您可以在選取專案的右鍵功能表上選擇 [ 群組 ] 命令來新增其他群組。 如果您的解決方案包含許多檔案和路徑,則增加更多群組會更有幫助。

純文字清單中無法使用群組功能。

在 .NET 中依參考類型進行篩選

在 C# 或 Visual Basic 中,[ 尋找參考 ] 視窗有一個 Kind 數據行,列出找到的參考類型。 您可以使用此資料行依參考類型進行篩選。 選取當您將滑鼠停留在數據行標頭上方時出現的篩選圖示。 您可以依 [讀取]、[寫入]、[參考]、[名稱]、[命名空間] 和 [類型] 來篩選參考,但只會顯示目前結果集中相關的篩選。

[尋找參考] 視窗的螢幕截圖。已反白顯示[種類] 欄。

[尋找參考] 視窗的螢幕快照。[種類] 欄已反白顯示。

套用篩選條件或篩選集之後,您可以使用 [ 清除所有篩選 ] 按鈕輕鬆地移除篩選條件。

自訂預覽行為

您可以在參考發生的位置,設定是否在編輯器中開啟檔案。 在頂端功能表欄中,選取 工具>選項>環境>索引標籤與視窗。 然後,在 [ 預覽索引 卷標] 區段中,如果您選取 [允許在預覽索引卷標 中開啟新檔案 ] 複選框,您可以選取或清除 [ 尋找結果] 複選框中的 [預覽選取的檔案 ]。 選取此複選框時,檔案會在編輯器中開啟,位於參考發生的位置。 當此複選框被清除時,只有在您明確按一下 Enter 或雙擊資料列時,才會開啟檔案。