福音:IDEA、VSCODE神级插件Bito

news2024/11/20 8:24:59

文章目录

  • Bito是什么?
  • IDEA环境
    • 安装
    • 注册
    • 使用
  • VSCODE环境
  • 疑难问题
  • 后叙

Bito是什么?

Bito是一款在编程软件中使用的插件,由ChatGPT团队开发,它是ChatGPT团队为了提高开发效率而开发的一款工具。

BitoAI帮助开发人员极大地提高了其影响力。它像一把瑞士军刀,使用与ChatGPT相同的模型,可以将开发人员的工作效率提高10倍,每天为您节省一个小时!

Bito使编写代码,理解语法,编写测试用例,解释代码,评论代码,检查安全性甚至解释高级概念变得容易。经过数十亿行代码和数百万个文档的培训,可以完成令人难以置信的工作,而无需搜索网络或浪费时间在繁琐的事情上。

官方文档:https://docs.bito.ai/

IDEA环境

注意:Bito对于idea版本是有要求的,它要求最低版本是2021.1+ 。如果你的idea版本太低,那就升级版本吧

安装

  • 打开IDEASettings界面,选择Plugin选项,输入Bito,直接点击Install安装即可,安装完成后,重启IDEA,插件生效

  • 下图为已安装界面

注册

  • IDEA的右侧,可以看到Bito标签栏,点击展开

  • 点击Sign Up Or Sign-in去注册或登录,输入邮箱(QQ邮箱也行),勾选记住标签之后,点击Continue继续

  • 邮箱获取验证码,输入后点击submit,来到如下界面会出现很多工作区,可以点击join选择加入,这里就创建新工作空间啦,点击create workspace

  • 任意填写工作空间名即可,点击Next

  • 可以复制工作空间地址分享出去,这里点击Skip for now跳过

  • 点击Skip Step跳过

  • 来到此界面,注册成功,接下来就是用了

  • 创建好的工作空间会在首页显示

使用

  • 在对话框中输入需求

  • 比如来个冒泡排序,回车便会回答生成代码

  • 下方有很多快捷模板Templates,包含代码解释注释生成性能检测安全检测风格检查优化可读性清理代码生成单元测试新模板,下图为代码解释效果,右键菜单也有快捷模板这些功能

VSCODE环境

VSCODE中的安装更加简单,使用跟在IDEA中一模一样

注意:和IDEA一样,Bito对于VSCODE版本也是有要求的

  • 点击扩展图标,输入bito,点击安装(下图VSCODE为老版本,扩展按钮图标或位置可能不一致)

  • 安装好后,点击界面最左侧活动栏中的Bito图标,之后便是注册、获取验证码、创建工作空间等的界面与上述一样操作,在此就不再累述啦

疑难问题

IDEA市场不显示插件,设置代理解决

  • 打开IDEA的Settings界面,如下图设置plugins.jetbrains.com

出现下图表明连接没问题

以上步骤解决了就不用往下看了

  • 打开hosts文件,手动配置ip

C:\Windows\System32\drivers\etc\hosts末尾追加13.226.159.106 plugins.jetbrains.com

  • 刷新DNS

管理员身份打开cmd界面,输入ipconfig /flushdns回车

  • 重新打开ideaplugins插件,列表出来了

后叙

毕竟是靠ChatGPT训练模型孵化出来的产物,数据的安全性无法保证,利用它来帮助自身技术提升还是可以的

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【已解决】windows电脑上无法打开iPhone中的照片

出门旅游后,想必很多小伙伴的手机里都会存下一大堆照片,回来后想直接导入Windows查看筛选,可有些人会发现无法显示图片的内容,提示不支持该格式或文件损坏,这是为什么呢? 这是因为用iPhone手机的话&#xf…

CentOS 安装 redis-cli以及linux操作redis

1,CentOS 安装 redis-cli步骤如下: wget http://download.redis.io/redis-stable.tar.gz tar xvzf redis-stable.tar.gz cd redis-stable make redis-cli 2,linux操作redis 到 redis-cli安装的目录找到 redis-cli然后执行命令 ./redis-cli…

JavaScript全解析-闭包

闭包 重新认识函数 ●一个函数分为函数的定义和函数的执行 函数的定义 ●我们书写一个函数, 但是不会执行函数体内的代码 ●那定义一个函数做了什么事情 ○在堆内存中开辟一段存储空间 ○把你书写在函数体内的代码, 全部以字符串的形式存储在这存储空间中, 此时不会解析变量 ○…

周五直播Talk | MIT许逸伦:解锁由物理启发的深度生成模型-从扩散模型到泊松流模型

受到物理、数学等学科的启发,AIGC大模型发展迎来一波技术颠覆。交叉学科里蕴含的巨大能量,为科研人带来创新视角和思维启迪。 北京时间4月28日(周五)10:00,将门-TechBeat社区邀请到麻省理工学院电子与计算机科学系博士生——许逸伦&#xff…

CloudOS:一个平台汇聚云原生技术栈

云原生技术栈是一种新型的技术架构,旨在支持云计算环境下的应用程序开发和部署。它是一种基于容器、微服务、自动化和云平台的技术栈,可以帮助企业更快速、更高效地构建、部署和管理应用程序,成为加速企业数字化业务高效创新、实现企业数字化…

电商如何利用API接口获取商品信息数据

随着电商和互联网的快速发展,API(应用程序编程接口)的重要性也越来越明显。API接口可以让不同系统之间进行数据交互和通信,进而实现更高效的业务协同和数据共享。在电商业务中,API可以帮助企业实现多个业务系统之间的数…

【数据结构】简单到有摸鱼负罪感的栈的实现

【数据结构】简单到有摸鱼负罪感的栈的实现 一、前言1、什么是栈?2、关于实现的结构选取 二、目标三、实现1、初始化工作2、压栈(push)2.1、图解思路2.2、代码实现 3、弹栈(pop)3.1、图解思路3.2、代码实现 4、打印栈(用于测试)5、返回栈顶数据6、返回栈的数据个数7…

源码环境搭建-唯一客服系统文档中心

运行源码环境 golang语言为跨平台的开发语言,使用唯一客服系统全源码版本,进行二次开发,需要搭建golang运行环境,并且开启go module依赖管理 Windows系统 首先下载golang压缩包,在下面这个地址下载https://studygolang…

第六章:空间解析几何-空间向量

1.空间向量 1.知识概述 1.理解向量的概念和几何表示2.掌握向量的加减法运算3.能够在三维空间内解决常见的向量问题2.向量 1.定义:(在空间内),既有大小又有方向的量叫做(空间)向量。2.表示法:向量可用有向线段表示,有向线段的长度表示向量的大小,有向线段的方向表示向…

网关zuul的使用

前言 Spring Cloud Zuul 主要的功能是提供负载均衡、反向代理、权限认证、动态路由、监控、弹性、安全等的边缘服务。其主要作用是为微服务架构提供了前门保护的作用,同时将权限控制这些较重的非业务逻辑内容迁移到服务路由层面,使得服务集群主体能够具备…

Matlab 迭代法(2)高斯牛顿法

一、思想 高斯牛顿法的对象是最小二乘法。 采用一定的方法对Hession 矩阵进行近似,这样的话可以减少计算量,只需要计算一阶偏导数得到雅可比矩阵即可。 minF(x)|| f(x)||^2 那么x在xk处的增量Δxk出的最小二乘法为 minF(xkΔxk)∣∣f(xk​Δxk​)∣…

10. 100ASK_V853-PRO开发板支持录音和播放音频

0.前言 ​ 本章主要讲述如何使用板载的MIC拾音咪头录音并使用喇叭播放音频。 ​ 音频_开发指南:https://tina.100ask.net/SdkModule/Linux_AudioFrequency_DevelopmentGuide-02/#220-v853 ​ 全志官方音频介绍:https://v853.docs.aw-ol.com/soft/tina…

HBase分布式安装配置

本环节需要使用root用户完成相关配置,安装HBase需要配置前置环境。命令中要求使用绝对路径,具体要求如下: 确认是否完成Hadoop和Zookeeper的分布式(Hadoop伪分布式不可以)安装部署,没有的话请进行安装部署并启动。完成…

DeSD:用于3D医学图像分割的深度自蒸馏自监督学习

文章目录 DeSD: Self-Supervised Learning with Deep Self-Distillation for 3D Medical Image Segmentation摘要本文方法Deep Self-DistillationDownstream Transfer Learning 实验结果 DeSD: Self-Supervised Learning with Deep Self-Distillation for 3D Medical Image Seg…

数据结构学习记录——集合及运算(集合的表示、并查集、树结构表示集合、集合运算、查找函数、并运算)

目录 集合的表示 集合运算概述 并查集 树结构表示集合 集合运算 查找函数 并运算 集合的表示 集合运算概述 交、并、补、差,判定一个元素是否属于某一个集合 并查集 集合并、查某元素属于什么集合 我们最主要关心的就是集合的两个运算,一个是把…

【网络原理】TCP原理

✨个人主页:bit me👇 ✨当前专栏:Java EE初阶👇 目 录 🍃一. 确认应答🍂二. 超时重传🍁三. 连接管理🌿四. 滑动窗口🌻五. 流量控制🍀六. 拥塞控制&#x1f49…

量子计算:当前阶段仍属于热炒概念

一、量子计算为何可能会成为一个风口? 量子计算是利用量子力学原理进行计算的新型计算方式。与传统的经典计算机不同,量子计算机利用量子比特(qubits)进行信息处理,由于量子比特可以处于叠加态,这使得量子…

【英】考虑多能负荷不确定性的区域综合能源系统鲁棒规划(Python代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

携手共建数字钢铁,Hightopo亮相第三届钢铁展洽会

4 月 26 日备受期待的第三届钢铁展洽会在日照盛大召开。图扑软件作为智慧钢铁行业领先的 2D 和 3D 图形界面可视化解决方案提供商,受邀参与此次展会。 图扑软件携智慧钢铁三维可视化监控体系亮相“钢铁展洽会”,向众多钢铁企业展示了一系列图扑 HT 数字…

性价比最高的护眼台灯是哪款?最好的护眼台灯

不管你处在学生被动学习还是上班后主动学习的阶段,为自己挑选一款合适的台灯非常重要,因为夜晚的氛围能达到很高的学习效率,而台灯可以保证我们有一个舒适的阅读感受。那在为学习需求挑选台灯时,不应该以平价作为选购标准&#xf…