vscode、android studio、vim 国产AI编程插件Fitten Code

文章目录

  • Fitten Code简介
  • vim安装Fitten Code插件
  • Android Studio安装Fitten Code插件
  • Fitten Code功能
  • 相关文章

Fitten Code简介

Fitten Code是由非十大模型驱动的AI编程助手,它可以自动生成代码,提升开发效率,帮您调试Bug,节省您的时间。还可以对话聊天,解决您编程碰到的问题。免费且支持80多种语言:Python、C++、Javascript、Typescript、Java等。vscode, jetbrains, visual studio, vim都能使用。
优势:免费,不用梯子去翻 墙。

  1. 官网
    https://code.fittentech.com/
    在这里插入图片描述
  2. 功能简介
    在这里插入图片描述
  3. 插件在哪能用
    vscode, jetbrains, visual studio, vim都能使用,JetBrains系列产品,包括IntelliJ IDEA、PyCharm、DataGrip、GoLand、PhpStorm、WebStorm、Rider、Android Studio等。
    在这里插入图片描述

vim安装Fitten Code插件

vim需要9.0及以上版本

  1. 安装
    vim-plug插件管理器安装
Plug 'https://github.com/FittenTech/fittencode.vim'

或者手动安装

mkdir -p ~/.vim/plugin
curl -o ~/.vim/plugin/fittencode.vim https://gitee.com/fittentech/fittentech.vim/raw/master/plugin/fittencode.vim
  1. 登录
    在官网注册帐号后,
    在vim命令行输入:Fittenlogin 登录,登录成功后,按下即可进行补全,您也可以修改fittencode.vim文件的快捷键绑定,改为自己习惯的补全快捷键。

Android Studio安装Fitten Code插件

  1. 打开IDE,点击左上方“File”接着点击“Settings”
    在这里插入图片描述

  2. 点击"Plugins"然后选择"Marketplace",随后在搜索框中输入"Fitten Code", 再点击"Install"
    在这里插入图片描述

  3. 安装完毕后点击左侧Fitten Code小图标进行登录后即可使用
    在这里插入图片描述

Fitten Code功能

  1. 代码自动补全
    在这里插入图片描述

  2. 根据注释生成代码
    以注释为指导,代码生成插件能快速生成项目结构、函数骨架、接口调用等代码片段,帮助你快速搭建项目。
    在这里插入图片描述

  3. 自动添加注释
    Fitten Code 能够根据您的代码自动生成相关注释,为您的代码提供清晰易懂的解释和文档。
    在这里插入图片描述

  4. 智能bug查找,解释代码,自动生成单元测试的功能,根据代码自动产生相应的测试用例等。
    在这里插入图片描述

相关文章

  1. Android Studio类ChatGpt的免费AI编程助手
  2. Android Studio安装AI编程助手Github Copilot
  3. AI编程工具Copilot与Codeium的实测对比
  4. Android Studio安装TalkX AI编程助手
  5. vscode、android studio、vim AI编程插件Fitten Code
    作者:帅得不敢出门

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/925655.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

一个月速成python+OpenCV图像处理

OpenCV是一个广受欢迎且极为流行的计算机视觉库,它因其强大的功能、灵活性和开源特性而在开发者和研究者中备受青睐。 学习OpenCV主要就是学习里面的计算机视觉算法。要学习这些算法的原理,知道它们适用于哪些场景,然后通过Python编写代码来…

深度学习2:从零开始掌握PyTorch:数据操作不再是难题

文章目录 一、导读二、张量的定义与基本操作三、广播机制四、索引与切片五、内存管理六、与其他Python对象的转换本文是经过严格查阅相关权威文献和资料,形成的专业的可靠的内容。全文数据都有据可依,可回溯。特别申明:数据和资料已获得授权。本文内容,不涉及任何偏颇观点,…

win10系统安装docker-desktop

1、开启Hyper-v ———————————————— Hyper-V 是微软提供的一种虚拟化技术,它允许你在同一台物理计算机上运行多个独立的操作系统实例。这种技术主要用于开发、测试、以及服务器虚拟化等领域。 —————————————————————— &#…

如何使用谷歌浏览器访问被屏蔽的网站

在互联网浏览过程中,我们有时会遇到一些网站被屏蔽的情况,这可能是因为地域限制、网络审查或其他原因。对于使用谷歌浏览器的用户来说,有几种方法可以尝试访问这些被屏蔽的网站。本文将详细介绍如何使用谷歌浏览器访问被屏蔽的网站。&#xf…

Next.js -服务端组件如何渲染

#题引:我认为跟着官方文档学习不会走歪路 服务器组件渲染到客户端发生了什么? 请求到达服务器 用户在浏览器中请求一个页面。 Next.js 服务器接收到这个请求,并根据路由找到相应的页面组件。服务器组件的渲染 Next.js 识别出请求的页面包含…

数据结构与算法——N叉树(自学笔记)

本文参考 N 叉树 - LeetBook - 力扣(LeetCode)全球极客挚爱的技术成长平台 遍历 前序遍历:A->B->C->E->F->D->G后序遍历:B->E->F->C->G->D->A层序遍历:A->B->C->D->…

SpringSecurity6

1.快速入门 2.SpringSecurity底层原理 使用的是委托过滤器,委托过滤器实际上就是 sevlet 过滤器 将自己放入Sevlet环境下 然后里面是一个 过滤器链代理 代理类下又是一个代理过滤器链的集合, 对于不同请求可以有不同的过滤器链, springsecurity有个默认的过滤器链 Defau…

芯片测试-RF中的S参数,return loss, VSWR,反射系数,插入损耗,隔离度等

RF中的S参数,return loss, VSWR,反射系数,插入损耗,隔离度 💢S参数💢💢S11与return loss,VSWR,反射系数💢💢S21,插入损耗和增益&#…

前端页面或弹窗在线预览文件的N种方式

需求:后端返回给前端一个地址后,在前端页面上或则在弹框中显示在线的文档、表格、图片、pdf、video等等,嵌入到前端页面 方式一: 使用vue-office 地址:vue-office简介 | vue-office 个人感觉这个插件是最好用的&#x…

剪映自动批量替换视频、图片素材教程,视频批量复刻、混剪裂变等功能介绍

一、三种批量替换模式的区别 二、混剪裂变替换素材 三、分区混剪裂变替换素材 四、按组精确替换素材 五、绿色按钮教程 (一)如何附加音频和srt字幕 (二)如何替换固定文本的内容和样式 (三)如何附加…

【天地图】HTML页面实现车辆轨迹、起始点标记和轨迹打点的完整功能

目录 一、功能演示 二、完整代码 三、参考文档 一、功能演示 运行以后完整的效果如下: 点击开始,小车会沿着轨迹进行移动,点击轨迹点会显示经纬度和时间: 二、完整代码 废话不多说,直接给完整代码,替换…

Node报错:npm error code ETIMEDOUT

1、报错详细信息 npm error code ETIMEDOUT npm error syscall connect npm error errno ETIMEDOUT npm error network request to https://registry.npmjs.org/express failed, reason: connect ETIMEDOUT 104.16.1.35:443 npm error network This is a problem related to ne…

FPGA工具链及功能介绍

一、处理流程 把verilog等源码,变为FPGA中可执行的比特流文件,主要包含这些步骤: 步骤功能转译将verilog代码转化为更详细的语法,增加更多细节内容技术映射将每个vrilog用到的模块,对应到FPGA的物理器件上优化优化冗余…

自然语言能开发项目? 基于Agent的AI开发团队提示词分享

文章目录 概述真正落地效果(参考codeflying)开发团队各角色提示词产品经理软件架构师UI/UX 设计师前端开发工程师后端开发工程师软件测试工程师网络安全专家概述 自然语言开发应用?这在以前是天方夜谭,可是在AIGC时代,这变成可能。原理就是基于大模型和智能体技术的多智能…

【MQ】大白话告诉你什么是MQ,没有比这还详细还易懂的文章了吧,以RabbitMQ为例,从小白到大神

目录 分布式系统通信方式 MQ选型与应用场景 应用场景(优势) RabbitMQ工作模型 RabbitMQ简介 RabbitMQ 工作模型(流程)​编辑 Docker安装配置RabbitMQ RabbitMQ管理控制台 RabbitMQ 简单模式构建生产者 RabbitMQ 简单模式…

html+css+js网页设计 去哪旅游官网6个页面

htmlcssjs网页设计 去哪旅游官网6个页面 网页作品代码简单,可使用任意HTML辑软件(如:Dreamweaver、HBuilder、Vscode 、Sublime 、Webstorm、Text 、Notepad 等任意html编辑软件进行运行及修改编辑等操作)。 获取源码 1&#x…

AI与ArcGIS Pro的地理空间分析和可视化

AI思维已经成为一种必备的能力,ArcGIS Pro3的卓越性能与ChatGPT的智能交互相结合,将会为您打造了一个全新的工作流程! 那么如何将火热的ChatGPT与ArcGIS Pro3相结合,使我们无需自己进行复杂的编程,通过强大的ChatGPT辅助我们完成地…

Java Collection

Collection——狭义上的集合 接口Collection派生了三大类集合,分别是List、Set、Queue/Deque。 List,有序集合,提供了访问、插入、删除等操作。Set,不允许重复元素的,这是和List最明显的区别,不存在两个对…

深度学习基础1

目录 1. 深度学习的定义 2.神经网络 2.1. 感知神经网络 2.2 人工神经元 2.2.1 构建人工神经元 2.2.2 组成部分 2.2.3 数学表示 2.2.4 对比生物神经元 2.3 深入神经网络 2.3.1 基本结构 2.3.2 网络构建 2.3.3 全连接神经网络 3.神经网络的参数初始化 3.1 固定值初…

前端js面试知识点思维导图(脑图)

如果看着不清晰可以去https://download.csdn.net/download/m0_73761441/90058523访问下载,无需积分 使用百度脑图制作,可以一键导入下面的文本生成自己的脑图 js相关面试题、知识点 数据类型 1. 数据类型分类?分别包含&#xff…