谷动谷力

 找回密码
 立即注册
谷动谷力 首页 编程 查看内容

推荐一款vsCode 可能智能生成代码 代码补全 代码解释 代码...

2023-9-14 22:35| 发布者: admin| 查看: 24| 评论: 1|原作者: sunsili

摘要: 推荐一款vsCode 可能智能生成代码 代码补全 代码解释 代码纠错 AI插件 iFlyCode iFlyCode简介 一款基于星火大模型的智能编程助手,旨在为开发者提供高效、准确和智能的编程支持。iFlyCode 是一款智能编码助手插件, ...
推荐一款vsCode 可能智能生成代码 代码补全 代码解释 代码纠错 AI插件 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 或点击左侧边栏的扩展按钮,
image001.png
图  1 VSCode 插件扩展

image003.jpg
图  2  从 VSIX 安装

注册讯飞开放平台账号

点击 https://www.xfyun.cn/,注册讯飞开放平台账号。

账号登录

1)        点击插件登录:

image005.png
图  3  插件登录


2)        点击讯飞开放平台账号登录:
image007.jpg
图  4  点击讯飞开放平台账号登录

3)        使用开放平台账号登录,若无账号请进行注册:

image009.jpg
图  5  使用讯飞开放平台账号登录

4)        登录成功,返回 iFlyCode 插件即可开启智能编程之旅。若无权限,请申 请试用。

iFlyCode 使用指南

1. 快捷键和设置

日常使用中,iFlyCode 支持沉浸式生成/补齐代码,您只需进行正常编程工 作,回车、空格等按键将自动生成代码建议,您可以使用 Tab 键采纳建议、Esc 拒绝建议或直接继续编程忽略建议。您可以选中代码后,通过右键或对话框中输 入“/”快捷触发代码解释/纠错/单元测试等功能、选中代码直接提问,或直接向 iFlyCode 提问技术问题。
iFlyCode 快捷键列表:
        Tab  采纳建议
        Esc 拒绝建议
        Alt+\ 主动触发建议
此外,iFlyCode 还提供多种自定义设置:
打开 iFlyCode 对话框,点击上方设置按钮,进入自定义设置页面。

image011.jpg
图  6 iFlyCode 自定义设置按钮

iFlyCode 支持自定义设置,您可以根据使用习惯,自定义 iFlyCode 触发及 交互:
        自定义是否开启停顿触发及停顿触发的时间
        自定义是否开启代码建议(若不开启则通过“Alt+\”主动触发代码建议)
        自定义是否优先生成代码块(若不开启,则优先生成单行代码)


2.代码生成


单行代码补全:编码过程中停顿若干时间, 或使用热键 alt + \ 触发,补全整行代码。
line.gif

代码块补全:在函数体内任意一行代码末尾处按下回车, 或使用热键 alt + \ 触发,根据代码上下文补全代码块。
block.gif

函数补全:在函数签名末尾处按下回车, 或使用热键alt + \ 触发,根据代码上下文补全完整函数。
fun.gif

3.智能问答

选中代码提问,或对话式自由问答,提供专业的代码问题解答。
chat.gif

4. 快捷键使用说明:
  • Tab键:接受推荐代码
  • Esc键:取消推荐代码
  • alt + \:主动触发代码提示


2

鲜花

握手

雷人

路过

鸡蛋

刚表态过的朋友 (2 人)

相关阅读

发表评论

最新评论

sunsili 2023-9-14 22:29

查看全部评论(1)

最新热点

QQ|Archiver|手机版|深圳市光明谷科技有限公司|光明谷商城|Sunshine Silicon Corpporation ( 粤ICP备14060730号|Sitemap

GMT+8, 2024-9-30 23:14 , Processed in 0.110909 second(s), 40 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

返回顶部