iFlyCode簡介
一款基于星火大模型的智能編程助手,旨在為開發(fā)者提供高效、準確和智能的編程支持。
iFlyCode 是一款智能編碼助手插件,可以在程序員編程過程中沉浸式交互生成代碼建議,助力程序員提升編碼效率和企業(yè)敏捷開發(fā)。iFlyCode 已適配多種主流編輯器,當(dāng)前服務(wù)處于邀測階段,歡迎您點擊鏈接https://iflycode.xfyun.cn,注冊并申請 iFlyCode 試用。
環(huán)境要求
vscode要求版本1.75.0及以上。
語言支持
已支持java、python、JavaScript、C++等多種主流編程語言。
iFlyCode 安裝指南
1. 安裝 VSCode
2. 安裝 iFlyCode 插件
打開 VSCode,使用快捷鍵 Ctrl + Shift + X 或點擊左側(cè)邊欄的擴展按鈕,
圖1 VSCode 插件擴展
圖2從 VSIX 安裝
注冊訊飛開放平臺賬號
點擊https://www.xfyun.cn/,注冊訊飛開放平臺賬號。
賬號登錄
1) 點擊插件登錄:
圖3插件登錄
2) 點擊訊飛開放平臺賬號登錄:
圖4點擊訊飛開放平臺賬號登錄
3) 使用開放平臺賬號登錄,若無賬號請進行注冊:
圖5使用訊飛開放平臺賬號登錄
4) 登錄成功,返回 iFlyCode 插件即可開啟智能編程之旅。若無權(quán)限,請申 請試用。
iFlyCode 使用指南
1. 快捷鍵和設(shè)置
日常使用中,iFlyCode 支持沉浸式生成/補齊代碼,您只需進行正常編程工 作,回車、空格等按鍵將自動生成代碼建議,您可以使用 Tab 鍵采納建議、Esc 拒絕建議或直接繼續(xù)編程忽略建議。您可以選中代碼后,通過右鍵或?qū)υ捒蛑休?入“/”快捷觸發(fā)代碼解釋/糾錯/單元測試等功能、選中代碼直接提問,或直接向 iFlyCode 提問技術(shù)問題。
iFlyCode 快捷鍵列表:
? Tab采納建議
? Esc 拒絕建議
? Alt+ 主動觸發(fā)建議
此外,iFlyCode 還提供多種自定義設(shè)置:
打開 iFlyCode 對話框,點擊上方設(shè)置按鈕,進入自定義設(shè)置頁面。
圖6 iFlyCode 自定義設(shè)置按鈕
iFlyCode 支持自定義設(shè)置,您可以根據(jù)使用習(xí)慣,自定義 iFlyCode 觸發(fā)及 交互:
? 自定義是否開啟停頓觸發(fā)及停頓觸發(fā)的時間
? 自定義是否開啟代碼建議(若不開啟則通過“Alt+”主動觸發(fā)代碼建議)
? 自定義是否優(yōu)先生成代碼塊(若不開啟,則優(yōu)先生成單行代碼)
2.代碼生成
單行代碼補全:編碼過程中停頓若干時間, 或使用熱鍵 alt + 觸發(fā),補全整行代碼。
代碼塊補全:在函數(shù)體內(nèi)任意一行代碼末尾處按下回車, 或使用熱鍵 alt + 觸發(fā),根據(jù)代碼上下文補全代碼塊。
函數(shù)補全:在函數(shù)簽名末尾處按下回車, 或使用熱鍵alt + 觸發(fā),根據(jù)代碼上下文補全完整函數(shù)。
3.智能問答
選中代碼提問,或?qū)υ捠阶杂?a target="_blank">問答,提供專業(yè)的代碼問題解答。
4. 快捷鍵使用說明:
Tab鍵:接受推薦代碼
Esc鍵:取消推薦代碼
alt + :主動觸發(fā)代碼提示
審核編輯:湯梓紅
-
編程
+關(guān)注
關(guān)注
88文章
3565瀏覽量
93536 -
C++
+關(guān)注
關(guān)注
21文章
2100瀏覽量
73453 -
編輯器
+關(guān)注
關(guān)注
1文章
800瀏覽量
31055 -
大模型
+關(guān)注
關(guān)注
2文章
2274瀏覽量
2356
原文標題:推薦一款vsCode 可能智能生成代碼 代碼補全 代碼解釋 代碼糾錯 AI插件 iFlyCode
文章出處:【微信號:嵌入式加油站,微信公眾號:嵌入式加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論