使用快速鍵 - Amazon Q Developer

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用快速鍵

從 Amazon Q 取得內嵌建議時,您可以使用鍵盤快速鍵執行常見動作,例如啟動 Amazon Q 或接受建議。

選擇您要開發程式碼的整合式開發環境 (IDE),以查看IDE.

Toolkit for Visual Studio
動作 鍵盤快速鍵

手動啟動 Amazon Q

AWSToolkit.CodeWhisperer.GetSuggestion在鍵盤綁定

Windows:Alt + C

接受建議

Tab

下一個推薦

Edit.NextSuggestion在鍵盤綁定

視窗:替代 +。

以前的推薦

Edit.PreviousSuggestion在鍵盤綁定

視窗:替代 +,

拒絕建議

ESC,退格鍵或繼續輸入,一旦字符不匹配,建議將立即消失。

另請參閱微軟的默認鍵盤快捷鍵

要在 Visual Studio 中更改按鍵綁定,請使用工具-> 選項-> 鍵盤。

AWS Toolkit for Visual Studio Code
動作 鍵盤快速鍵

手動啟動 Amazon Q

MacOS:Option + C

Windows:Alt + C

接受建議

Tab

下一個推薦

向右箭頭

以前的推薦

向左箭頭

拒絕建議

ESC,退格鍵或繼續輸入,一旦字符不匹配,建議將立即消失。

接受下一個單字

選項 + 右箭頭

若要變更 VS 程式碼中的按鍵繫結,請參閱 VS 程式碼網站上的 Visual Studio 程式碼的按鍵繫結。

注意

默認情況下,VS 代碼中的內聯建議工具欄處於禁用狀態。如需詳細資訊,請參閱 VS Code 網站上重新設計的內嵌建議工具列

AWS Toolkit for JetBrains
動作 鍵盤快速鍵

手動啟動 Amazon Q

MacOS:Option + C

Windows:Alt + C

接受建議

Tab

下一個推薦

向右箭頭

以前的推薦

向左箭頭

拒絕建議

ESC,退格鍵或繼續輸入,一旦字符不匹配,建議將立即消失。

若要變更 IntelliJ 中的按鍵繫結,請參閱網站上的 IntelliJ IDEA 鍵盤快速鍵。 JetBrains

Amazon SageMaker
動作 鍵盤快速鍵

手動啟動 Amazon Q

MacOS:Option + C

Windows:Alt + C

接受建議

Tab

下一個推薦

向下箭頭

以前的推薦

向上箭頭

拒絕建議

ESC

JupyterLab
動作 鍵盤快速鍵

手動啟動 Amazon Q

MacOS:Option + C

Windows:Alt + C

接受建議

Tab

下一個推薦

向下箭頭

以前的推薦

向上箭頭

拒絕建議

ESC

AWS Glue Studio Notebook
動作 鍵盤快速鍵

手動啟動 Amazon Q

MacOS:Option + C

Windows:Alt + C

接受建議

Tab

下一個推薦

向下箭頭

以前的推薦

向上箭頭

拒絕建議

ESC

Lambda
動作 鍵盤快速鍵

手動擷取程式碼建議

MacOS:Option + C

Windows:Alt + C

接受建議

Tab

拒絕建議

ESC、退格鍵、向任何方向捲動,或繼續輸入,建議會自動消失。

若要變更索引鍵繫結,請使用下列程序。

  1. 在查看特定功能時,選擇齒輪圖標以打開「首選項」選卡。

  2. 在「偏好設定」標籤上,選取「按鍵繫結

  3. 在按鍵繫結搜尋方塊中,輸入 Amazon Q。

Keybindings settings in AWS Cloud9 IDE with Amazon CodeWhisperer option highlighted.
AWS Cloud9
動作 鍵盤快速鍵

手動擷取程式碼建議

MacOS:Option + C

Windows:Alt + C

接受建議

Tab

拒絕建議

ESC、退格鍵、向任何方向捲動,或繼續輸入,建議會自動消失。

  1. 在查看特定環境時,選擇齒輪圖標以打開「首選項」選卡。

  2. 在「偏好設定」標籤上,選取「按鍵繫結

  3. 在按鍵繫結搜尋方塊中,輸入 Amazon Q。

  4. 在「按鍵指令」欄中,連按兩下與您感興趣之函數對應的空間。

  5. 輸入您要繫結函數的按鍵。

AWS Cloud9 interface showing Keybindings settings with options for keyboard mode and custom keybindings.