你的 AI 編程伙伴
GitHub Copilot 使用 OpenAI Codex,從你的編輯器中實(shí)時(shí)提供代碼建議和完整函數(shù)。經(jīng)過數(shù)十億行公共代碼的訓(xùn)練,GitHub Copilot 可以根據(jù)自然語言提示(包括注釋和方法名)生成代碼建議,支持多種編程語言。
本 HBuilderX 插件基于 GitHub Copilot 官方項(xiàng)目 Copilot.vim 開發(fā)。代碼建議參考了開源項(xiàng)目 CopilotForXcode,代碼聊天功能參考了開源項(xiàng)目 CopilotChat.nvim,插件配置則參考了 Visual Studio Code 官方插件 GitHub Copilot。
了解更多 GitHub Copilot 信息,請(qǐng)?jiān)L問 GitHub Copilot 官方頁面。
訂閱
GitHub Copilot 需要訂閱。對(duì)于經(jīng)過認(rèn)證的學(xué)生和 GitHub 上流行的開源項(xiàng)目維護(hù)者,GitHub Copilot 是免費(fèi)的。
GitHub Copilot 受 GitHub 附加產(chǎn)品條款的約束。
使用方式
從 HBuilderX 插件市場(chǎng)下載并導(dǎo)入本插件。
點(diǎn)擊 HBuilderX 右下角的 GitHub Copilot 圖標(biāo)進(jìn)行登錄,登錄后在編輯代碼時(shí),GitHub Copilot 會(huì)自動(dòng)提供代碼建議。
快捷鍵
接受建議:Tab 鍵
拒絕建議:Esc 鍵
主動(dòng)觸發(fā)編碼建議:Ctrl/Command + Alt + \
開始代碼聊天
Ctrl/Command + I
點(diǎn)擊右下角 GitHub Copilot 圖標(biāo) -> 開始代碼聊天
編輯區(qū)選中代碼右鍵,選擇菜單 GitHub Copilot -> 開始代碼聊天
注意事項(xiàng)
首次安裝后,如遇使用異常,請(qǐng)嘗試重啟 HBuilderX。
卸載或升級(jí)失敗時(shí),請(qǐng)嘗試重啟 HBuilderX。
部分地區(qū)訪問 GitHub Copilot 較慢,可在編輯器設(shè)置中配置 GitHub Copilot 插件代理。
GitHub Copilot Chat 為實(shí)驗(yàn)性功能,交互方式有待優(yōu)化。
插件下載地址: https://ext.dcloud.net.cn/plugin?id=15241