如何使用 Trae 的側邊聊天
側邊聊天(聊天模式)在您的編程過程中充當全方位的 AI 夥伴。它可以根據您的需求回答編程問題、解釋程式碼庫、生成程式碼片段、修復錯誤等。
啟用聊天模式
- 使用快捷鍵 command + U 打開側邊聊天框
- 在聊天框左上角,點擊「聊天」以開啟聊天模式
探索聊天模式
添加上下文
AI 助手可以理解當前專案的上下文,包括程式碼、檔案和資料夾,使其能夠更準確地協助您滿足開發需求。更多資訊請參考「上下文」。
輸入多模態內容
您可以在聊天中添加圖片,如錯誤截圖、設計草圖、參考樣式等,以更準確和高效地表達您的需求。更多資訊請參考「多模態輸入」。
生成和處理程式碼變更
根據您的需求,AI 助手將自動創建新檔案或編輯現有檔案並保存生成的程式碼。您可以接受或拒絕程式碼變更:
處理多個檔案中的所有程式碼變更:點擊輸入框上方檔案列表中的「全部接受」或「全部拒絕」按鈕,批量接受或拒絕當前專案中的所有程式碼變更。
處理單個檔案中的所有程式碼變更:在編輯器中,打開檔案並點擊頂部提示欄中的接受(快捷鍵:Command + Enter)或拒絕(快捷鍵:Command + Backspace)按鈕,批量接受或拒絕當前檔案中的所有程式碼變更。
處理單個程式碼變更:在編輯器中點擊特定程式碼變更右上角的 ^Y 或 ^N 按鈕,接受或拒絕該特定變更。
此外,對於聊天中生成的程式碼片段,您可以:
- 點擊複製按鈕複製程式碼片段中的所有程式碼
- 在編輯器中當前打開的檔案中,點擊任意區域,然後點擊「在游標處插入」按鈕將程式碼添加到游標位置
- 點擊「添加到新檔案」按鈕創建包含程式碼片段的新檔案
- 對於程式碼變更,點擊「應用」按鈕將其應用到相應的檔案(注意:與當前專案無關的程式碼無法應用)
生成和執行命令
在聊天模式下,AI 助手將提供可執行的 Shell 命令,您可以一鍵執行。您可以:
- 點擊複製按鈕複製命令
- 點擊「添加到終端機」按鈕將命令添加到可用的終端機
- 點擊執行按鈕在可用的終端機中執行命令
回復到先前版本
在聊天模式下,您可以將專案回復到某個聊天回合之前的版本:
- 回復操作無法撤銷
- 僅支援在最新的聊天視窗中回復專案
- 僅支援將專案回復到最近 10 個聊天回合內的版本
要進行回復:
- 找到目標聊天氣泡
- 點擊左側的回復按鈕
- 在對話框中檢查受影響的檔案
- 點擊檔案名稱在編輯器中預覽變更
- 點擊確認以繼續回復操作
管理歷史聊天
點擊聊天視窗右上角的「顯示歷史記錄」按鈕查看歷史記錄面板,該面板顯示聊天模式和建構器模式的所有歷史聊天。
- 點擊任何條目查看該特定聊天
- 將滑鼠懸停在條目上並點擊刪除以移除它(已刪除的聊天無法恢復)
了解更多:建構器模式
雖然聊天模式以簡單的問答流程運作,但建構器模式使 AI 助手能夠使用各種工具進行程式碼分析、編輯檔案、執行命令等,使回應更精確和有效。更多資訊請參考「建構器」。