常年用 IntelliJ IDEA、PyCharm 這類編輯器的人,換介面會打斷節奏。JetBrains AI Assistant 是 JetBrains 系 IDE 內的助手,圍繞專案上下文做對話、解釋選取程式碼、給生成與重構建議,能力範圍隨 IDE 版本與外掛形態變化。註冊後有可用額度,能用到哪些功能以官網目前頁面為準。它讀取的是你的工程內容,商業程式碼庫要先確認團隊的合規與資料留存要求再啟用。
主要功能
- 在編輯器內對話,可帶上目前檔案與專案上下文
- 選取程式碼做解釋、產生註解、給重構建議
- 與編輯器自身的檢查、跳轉和重構動作銜接
- 同一套用法涵蓋 JetBrains 系多個語言編輯器
- 生成的改動在編輯器裡逐處可見,便於人工接受
適合誰用
- 工作區已經在 JetBrains 系工具,不願換編輯器
- 多語言專案裡想保持同一套助手用法
- 做重構前先要一版影響面解釋
- 需要在改動落地前逐行看生成內容
怎麼開始
- 在編輯器的外掛設定裡啟用助手並登入帳號
- 先用目前檔案問一個真實問題,看上下文帶得準不準
- 再讓它參與解釋與重構,每次只接受一部分並跑測試