当前位置: 首页 > news >正文

Go AI 编程助手的使用 Fitten Code

Go AI 编程助手 Fitten Code

    • 1、安装
    • 2、智能补全
    • 3、AI 问答
    • 4、生成代码
    • 5、代码转换
    • 6.生成注释
    • 7、解释代码
    • 8、生成测试
    • 9、检查 BUG
    • 11、优化代码
    • 12、对项目整项目分析

Go AI 编程助手的核心优势在于其能够显著提高编程效率,减少错误,并提供灵活的选择。‌ 这些工具通过自动生成代码、提供代码建议和解释功能,帮助开发者节省时间,集中精力在更重要的任务上‌。

今天为大家推荐一款 VSCode 的插件 Fitten Code,Fitten Code 是由非十大模型驱动的 AI 编程助手,它可以自动生成代码,提升开发效率,帮您调试 Bug,节省您的时间,另外还可以对话聊天,解决您编程碰到的问题。

Fitten Code 免费且支持 80 多种语言:Python、C++、Javascript、Typescript、Java等。

1、安装

安装 VSCode 且版本大于等于 1.68.0,打开 VSCode,点击左侧 Extensions(扩展)按钮,在搜索框写入关键字 Fitten Code。然后点击安装。

在这里插入图片描述
安装成功后,登录可使用。
在这里插入图片描述
登录成功后显示如下:
在这里插入图片描述

2、智能补全

输入一段代码,Fitten Code 就会为您自动补全代码:
在这里插入图片描述
按下 tab 键接受所有补全建议:

在这里插入图片描述
按下 ctrl+→ 键接收单个词补全建议:
在这里插入图片描述

3、AI 问答

通过点击左上角工具栏中的Fitten Code – 开始对话
在这里插入图片描述
当你写下你的代码需求,点击发送发送,就会生成代码片段
在这里插入图片描述

你可以选择复制代码,或直接把代码插入到项目中。
在这里插入图片描述

4、生成代码

在左侧 Fitten Code 工具栏中选择 "Fitten Code - 生成代码
在这里插入图片描述
在这里插入图片描述

5、代码转换

选中要转换的代码,右键选择编辑代码
在这里插入图片描述
将go代码转换成java代码
在这里插入图片描述
在这里插入图片描述

6.生成注释

选中代码右键,选择生成注释在这里插入图片描述
等待一会就生成注释了,点击apply,应用注释

在这里插入图片描述

7、解释代码

选中代码段然后右键选择 “Fitten Code – 解释代码” 进行解释
在这里插入图片描述Fitten Code 会逐行对框选代码进行解释
在这里插入图片描述
还会对代码就行总结,行可以对代码再次进行提问。
在这里插入图片描述

8、生成测试

选中代码段后右键选择 “Fitten Code – 生成单元测试”
在这里插入图片描述
测试代码如下
在这里插入图片描述

9、检查 BUG

选中对应代码段,然后右键选择 “Fitten Code查找Bug”
在这里插入图片描述
在这里插入图片描述

11、优化代码

选中对应代码段,然后右键选择 “Fitten Code 优化代码”,Fitten Code给出的优化代码和优化点

在这里插入图片描述

12、对项目整项目分析

用户只需在对话框中以 @workspace 开头,接着输入想要提问的问题即可。

在这里插入图片描述
Fitten Code 会将文件拆成多个部分进行分析和引用,用户点击展开workspace参考点击引用信息:便可看到引用详情,

在这里插入图片描述
在这里插入图片描述


http://www.mrgr.cn/news/39676.html

相关文章:

  • C/C++static关键字详解
  • 告别镜像下载慢?Docker镜像仓库配置与实战分享
  • fmql之Linux异步通知
  • ECMAScript标准的详细解析
  • 万字长文,解读大模型技术原理(非常详细)零基础入门到精通,收藏这一篇就够了
  • 【Kubernetes知识点】 解读 Service 和 EndpointSlice 之间的关系
  • 这是一篇给新手的「从0手搓AI机器人」教程
  • Doris规范
  • 04DSP学习-利用syscfg配置EPWM
  • MySQL 为什么一定要有一个主键
  • 美客多自养号测评的常见问题与解决方案,从零开始的技术指南
  • HyperWorks的四面体网格剖分
  • 如何快速建立自己的异地互联的远程视频监控系统,通过web浏览器可以直接查看公网上的监控视频(上)
  • 【C语言指南】数据类型详解(上)——内置类型
  • 【C++掌中宝】类和对象(二):隐藏的this指针
  • springboot项目中属性的使用优先级;maven编译插件切换环境变量
  • 大模型产品架构全景解读:从应用场景到技术支持的完整路径
  • Spring整合Mybatis
  • 手把手教你使用YOLOv11训练自己数据集(含环境搭建 、数据集查找、模型训练)
  • 从“抄袭”到“原创”:5个超实用的论文降重技巧!