iFlyCode簡介
一款基于星火大模型的智能編程助手,旨在為開發者提供高效、準確和智能的編程支持。
iFlyCode 是一款智能編碼助手插件,可以在程序員編程過程中沉浸式交互生成代碼建議,助力程序員提升編碼效率和企業敏捷開發。iFlyCode 已適配多種主流編輯器,當前服務處于邀測階段,歡迎您點擊鏈接https://iflycode.xfyun.cn,注冊并申請 iFlyCode 試用。
環境要求
vscode要求版本1.75.0及以上。
語言支持
已支持java、python、JavaScript、C++等多種主流編程語言。
iFlyCode 安裝指南
1. 安裝 VSCode
2. 安裝 iFlyCode 插件
打開 VSCode,使用快捷鍵 Ctrl + Shift + X 或點擊左側邊欄的擴展按鈕,
圖1 VSCode 插件擴展
圖2從 VSIX 安裝
注冊訊飛開放平臺賬號
點擊https://www.xfyun.cn/,注冊訊飛開放平臺賬號。
賬號登錄
1) 點擊插件登錄:
圖3插件登錄
2) 點擊訊飛開放平臺賬號登錄:
圖4點擊訊飛開放平臺賬號登錄
3) 使用開放平臺賬號登錄,若無賬號請進行注冊:
圖5使用訊飛開放平臺賬號登錄
4) 登錄成功,返回 iFlyCode 插件即可開啟智能編程之旅。若無權限,請申 請試用。
iFlyCode 使用指南
1. 快捷鍵和設置
日常使用中,iFlyCode 支持沉浸式生成/補齊代碼,您只需進行正常編程工 作,回車、空格等按鍵將自動生成代碼建議,您可以使用 Tab 鍵采納建議、Esc 拒絕建議或直接繼續編程忽略建議。您可以選中代碼后,通過右鍵或對話框中輸 入“/”快捷觸發代碼解釋/糾錯/單元測試等功能、選中代碼直接提問,或直接向 iFlyCode 提問技術問題。
iFlyCode 快捷鍵列表:
? Tab采納建議
? Esc 拒絕建議
? Alt+ 主動觸發建議
此外,iFlyCode 還提供多種自定義設置:
打開 iFlyCode 對話框,點擊上方設置按鈕,進入自定義設置頁面。
圖6 iFlyCode 自定義設置按鈕
iFlyCode 支持自定義設置,您可以根據使用習慣,自定義 iFlyCode 觸發及 交互:
? 自定義是否開啟停頓觸發及停頓觸發的時間
? 自定義是否開啟代碼建議(若不開啟則通過“Alt+”主動觸發代碼建議)
? 自定義是否優先生成代碼塊(若不開啟,則優先生成單行代碼)
2.代碼生成
單行代碼補全:編碼過程中停頓若干時間, 或使用熱鍵 alt + 觸發,補全整行代碼。
代碼塊補全:在函數體內任意一行代碼末尾處按下回車, 或使用熱鍵 alt + 觸發,根據代碼上下文補全代碼塊。
函數補全:在函數簽名末尾處按下回車, 或使用熱鍵alt + 觸發,根據代碼上下文補全完整函數。
3.智能問答
選中代碼提問,或對話式自由問答,提供專業的代碼問題解答。
4. 快捷鍵使用說明:
Tab鍵:接受推薦代碼
Esc鍵:取消推薦代碼
alt + :主動觸發代碼提示
審核編輯:湯梓紅
-
編程
+關注
關注
88文章
3637瀏覽量
93980 -
C++
+關注
關注
22文章
2114瀏覽量
73854 -
編輯器
+關注
關注
1文章
806瀏覽量
31290 -
大模型
+關注
關注
2文章
2545瀏覽量
3163
原文標題:推薦一款vsCode 可能智能生成代碼 代碼補全 代碼解釋 代碼糾錯 AI插件 iFlyCode
文章出處:【微信號:嵌入式加油站,微信公眾號:嵌入式加油站】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
【附實操視頻】聆思CSK6大模型開發板接入國內主流大模型(星火大模型、文心一言、豆包、kimi、智譜glm、通義千問)
星火與昇騰強強聯合:通用智能新底座建設意
訊飛星火正式面向開發者全場景開放 可編程寫代碼
搭載星火認知大模型的AI鼠標:一鍵呼出AI助手,辦公更高效
![搭載<b class='flag-5'>星火</b>認知大<b class='flag-5'>模型</b>的AI鼠標:一鍵呼出AI<b class='flag-5'>助手</b>,辦公更高效](https://file1.elecfans.com//web2/M00/C5/A3/wKgZomYA9O6AROfgAADS60_oYzQ45.jpeg)
評論