快速動作

快速動作可讓您輕鬆地重構、產生或用其他方式以單一動作修改程式碼。 快速動作可供 C#、C++ 和 Visual Basic 程式碼檔案使用。 有些動作適用於特定程式設計語言,其他則適用於所有語言。

快速動作可用於:

  • 隱藏 程式碼分析器規則違規或 設定 其嚴重性
  • 隱藏 程式碼分析器規則違規

注意

本主題適用於 Windows 上的 Visual Studio。 針對 Visual Studio for Mac,請參閱重構 (Visual Studio for Mac)

您可以使用燈泡燈泡  圖示 或螺絲螺絲  起子圖示圖示或 按下 Ctrl + 來套用快速動作。 當游標位於可使用動作的程式碼行上時。 如果有紅色波浪線指出錯誤,而且 Visual Studio 有適用於該錯誤的修正,您將會看到錯誤燈泡 錯誤燈泡圖示

例如,協力廠商可以針對任何語言,在 SDK 當中提供自訂診斷和建議,而 Visual Studio 燈泡會依據那些規則來顯示。

圖示

當有快速動作可用時,顯示的圖示會指出可用的修正或重構類型。 螺絲起子  螺絲起子圖示 圖示表示有動作可以變更程式碼,但您不一定要使用它們。 黃色燈泡  圖示 圖示表示有 一些可 供您用來改善程式碼的動作。 錯誤 燈泡  錯誤燈泡圖示 圖示表示有一個可修正程式碼錯誤的動作。

顯示燈泡或螺絲起子

有可用的修正時,燈泡即會出現:

  • 當您將滑鼠停留於錯誤位置時

    當滑鼠游標暫留時的燈泡

  • 當您將插入號 (游標) 移至適用的程式碼行時的編輯器左邊界中

您也可以按 Ctrl + 即可看到可用快速動作與重構的清單。

若要查看可能的修正,請選取燈泡旁的向下箭號或 [顯示可能的修正] 連結。 隨即顯示可用的 [快速動作] 清單。

放大的燈泡

另請參閱