Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>星火飞码iFlyCodeNew to Visual Studio Code? Get it now.
星火飞码iFlyCode

星火飞码iFlyCode

AnhuiZhuojianTechnology

|
40,391 installs
| (42) | Free
Easier programming and freer creativity
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

iFlyCode简介

iFlyCode是一款基于星火大模型的智能编程助手,旨在为开发者提供高效、准确和智能的编程帮助。

环境要求

vscode要求版本1.68.0及以上。

语言支持

已支持java、python、JavaScript、C++等多种主流编程语言。

快捷键说明

  • Tab键:接受推荐代码
  • Esc键:取消推荐代码
  • Alt+\:主动触发代码提示
  • ↑或↓键:对话输入框内可以查找历史提问
  • Shift+Enter键:对话输入框内输入换行

支持能力:

1.代码生成/补齐

在编辑器内根据注释、函数名生成代码,以注释生成代码为例,编写完成注释后,回车触发代码建议,使用Tab键采纳建议、Esc拒绝建议。

  • 单行模式:单行模型仅生成一行代码建议,推荐效果和响应速度更好

  • 智能模式:支持实时分析代码的上下文,智能生成单行或多行代码

2.函数注释

为选中代码方法生成函数注释,点击采纳可直接将注释置入方法上。

3.行间注释

针对单行代码进行解释说明,用于解释该行代码的作用或特殊情况,适用于短小的解释。

4.函数拆分

函数拆分主要是用于将一个较大的函数分解成多个更小、更易于管理和理解的短函数。这个功能有助于提高代码的可读性、可维护性和可测试性。 当函数大于等于20行,且少于12000个字符时将提供该功能。

5.代码解释

支持为选中的代码生成代码解释,描述代码的功能、用途。

6.代码优化

通过深度分析全文件中的代码及其上下文,准确识别代码中的拼写、语法和逻辑错误,并提供优化建议。

7.单元测试

为代码方法及代码类自动创建相应的单元测试代码,支持测试框架选择。

8.代码搜索

支持用户自行导入企业内部的代码仓库。根据自然语言或代码的语义搜索相关代码,使研发人员能够更轻松地查找和复用企业内部的代码资产。

9.代码评审

在工作空间内的 Git 仓库,在 源代码管理 侧边栏面板中,会看到iflycode图标按钮,会理解您已暂存的更改文件,并在消息框中撰写合适的 Commit Message 建议。在已暂存的更改文件右键,点击代码预评审按钮,对提交的代码进行评审。

10.SQL生成/优化

通过配置SQL地址,直接链接到指定的数据库,通过自然语言生成对应的SQL或对输入的SQL进行优化。

前往官网获取更多信息:https://iflycode.xfyun.cn/
关注微信公众号获取更多福利活动:
iFlyCode微信公众号二维码

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft