基于星火大模型的智能编程助手iFlyCode简介

描述

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 + :主动触发代码提示

  审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分