本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
開始掃描
Amazon Q 可以掃描整個程式碼庫,或在撰寫程式碼時自動掃描程式碼。
掃描為您的代碼
Amazon Q 會自動掃描您主動編碼的檔案,一旦在程式碼中偵測到發現結果,就會立即產生發現結果。使用 Amazon Q 時,依預設會啟用自動掃描。
暫停自動掃描
要暫停 auto 掃描,請完成以下步驟。
-
從IDE視窗底部的矩形區域中選擇文字 Amazon Q。在 VS 代碼中,此區域稱為組件托盤。在中 JetBrains IDEs,此區域稱為狀態列。
選擇 Amazon Q 文字後,Amazon Q 任務列會在IDE視窗頂部開啟。
在下圖中,在 Visual Studio 程式碼中,使用者在介面底部選擇文字 Amazon Q,提示下拉式視窗,使用者可以從中選擇「暫停自動掃描」。
在下圖中 IntelliJ (a JetBrains IDE) 中,使用者選擇介面底部的文字 Amazon Q,提示下拉式視窗,使用者可以從中選擇「暫停自動掃描」。
-
選擇「暫停自動掃描」。
掃描您的專案
您可以掃描項目以一次評估整個代碼庫的安全狀態。
若要手動執行掃描,請針對您的IDE.
- JetBrains
-
若要掃描專案,請執行下列動作 JetBrainsIDE:
-
從您要掃描的項目中打開一個文件JetBrainsIDE。
-
從IDE視窗底部的狀態列選擇 Amazon Q。
Amazon Q 任務列會在視窗的右側開IDE啟。
-
從工作列選擇 [執行專案掃描]。Amazon Q 開始掃描您的項目。
在下圖中 IntelliJ (a JetBrainsIDE) 中,使用者從狀態列選擇 Amazon Q,提示使用者可以從中選擇執行專案掃描的工作列。
-
掃描完成後,產生的 Amazon Q 發現項目會顯示在「問題」索引標籤中。您可以選擇個別發現項目,重新導向至偵測到弱點或低品質程式碼的檔案特定區域。
-
將游標停留在加底線的程式碼上,即可檢視有關發現項目的詳細資料。如需尋址發現項目的資訊,請參閱尋址發現。
- Visual Studio 程式碼
-
若要掃描專案,請執行下列動作VS Code:
-
從您要掃描的專案中開啟檔案VS Code。
-
從IDE視窗底部的元件托盤中選擇 Amazon Q。
Amazon Q 任務列會在視窗頂部開IDE啟。
-
選擇「執行專案掃描」。Amazon Q 開始掃描您的項目。
在下圖中VS Code,使用者從元件匣中選擇 Amazon Q,提示使用者可以從中選擇執行專案掃描的工作列。
-
掃描完成後,產生的 Amazon Q 發現項目會顯示在「問題」索引標籤中。您可以選擇個別發現項目,重新導向至偵測到弱點或低品質程式碼的檔案特定區域。
-
將游標停留在加底線的程式碼上,即可檢視有關發現項目的詳細資料。如需尋址發現項目的資訊,請參閱尋址發現。
- Visual Studio
-
若要掃描專案,請執行下列動作:
-
開啟您要在 Visual Studio 中掃描的專案中的檔案。
-
選擇檔案底部的 Amazon Q 圖示以開啟 Amazon Q 任務列。
-
從工作列中,選擇「執行安全性掃描」。Amazon Q 開始掃描您的項目。
在下圖中,在 Visual Studio 中,使用者選擇 Amazon Q 圖示,提示使用者可以從中選擇執行安全性掃描的工作列。
-
掃描的狀態會在 [輸出] 窗格中更新。掃描完成時,您會收到通知。
如需有關檢視和解決發現項目的資訊,請參閱尋址發現。