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 + :主动触发代码提示
审核编辑:汤梓红
全部0条评论
快来发表一下你的评论吧 !