首页 > 编程语言 >ai提效编程插件BoitT

ai提效编程插件BoitT

时间:2023-10-19 22:48:49浏览次数:36  
标签:Bito 插件 界面 ai 代码 idea 选中 右键 提效

ai提效编程插件BoitT

一、Boit安装

1、安装

在idea中依照路径Preferences->Plugins,在搜索框中输入“Bito”,然后点击“Search”按钮,然后安装

2、Boit注册

安装成功,选中一段代码,右键,出现

随便选择一个功能就会进入注册界面

填完邮箱后收到验证码再填写

现在还需要写名字,但是我忘了截屏,就丢失这部分信息了

二、Boit使用

可以看到Bito现在有这些功能,现在我来试用一下

1、Explain this code(解释代码)

选中自己的代码,右键选中Explain this code

它会在idea的左侧跳出Bito的界面来显示它解释的含义,可以看到解释的还是很详细清楚的

2、generate Comment (评论)

选中自己的代码,右键选中Explain this code

它会在idea的左侧跳出Bito的界面来显示它解释的含义,可以看到也是解释的还是很详细清楚的,但是觉得和上面那个功能有重复,可能在更复杂的代码中表现不一样

3、Performance Check(性能)

选中自己的代码,右键选中Performance Check

同样在它会在idea的左侧跳出Bito的界面来显示分析的性能问题,而且还生成了改进意见,并在idea中让你选择,真的很人性化,简直可以无脑操作。

可以看到可以在idea中直接进行替换

4、Security Check(安全分析)

选中自己的代码,右键选中Security Check

同样在它会在idea的左侧跳出Bito的界面来显示分析的安全问题,并生成了改进意见和代码,并在idea中让你选择替换。

5、Style Check(代码风格)

选中自己的代码,右键选中Style Check

同样在它会在idea的左侧跳出Bito的界面来显示分析的风格问题,并生成了改进意见和代码,但是我这段代码是它的本家Copilot生成的,用阿里规约插件扫描没它提示的这些问题,它检测的并不完全对,看我们的选择了

6、Improve Readability(提升可读性)

选中自己的代码,右键选中Improve Readability

同样在它会在idea的左侧跳出Bito的界面来显示它加好的注释代码,并在idea中让你选择替换,写的很全面,只是改之后可以用阿里的规约插件再扫描一次。

7、Generate Unit Test(生产测试代码)

选中自己的代码,右键选中Generate Unit Test,生成测试代码

同样在它会在idea的左侧跳出Bito的界面来显示它写好的测试代码,可以看到也是很全面

8、在问答框中使用它编程

可以在Question那直接输入自己的问题,就可以获取答案啦。可以看到这个问题回答的很人性化了,有回答,有测试代码。

更换语言可以在设置中这里选择Settings跳转到它自身的界面来选择编辑

本文由mdnice多平台发布

标签:Bito,插件,界面,ai,代码,idea,选中,右键,提效
From: https://www.cnblogs.com/forward-looking-qiangzai/p/17775873.html

相关文章

  • Python批量处理aida64extreme收集到的硬件信息
      因需收集部分驻外同事电脑的硬件信息(未连公司内网,无法使用桌管软件统一采集),采用aida64extreme收集后再通过python处理写入数据库。    一.创建表createtable.py#!/usr/bin/python3#coding:utf-8importpymysqldb=pymysql.connect("192.168.xxxx.xxx","r......
  • ai-2023-10-19
    1、为了保持大纲的完整已将原来头尾图片中带有明显宣传的内容去除,来自于:http://ai.aijdjy.com/ke-cheng-da-gang.html                                           ......
  • 解决:Exception: URL fetch failure on https://storage.googleapis.com/tensorflow/tf
    首次装载IMDB数据集时可能会出现的错误。解决方案:1、先将数据集单独下载下来:datasets/imdb.npz·黄健/keras-datasets-Gitee.com2、将其复制到 ~/.keras/dataset目录下:cpimdb.npz ~/.keras/dataset ......
  • ChatGPT入门实战课 AI时代更具竞争力的开发者[网盘完整]
    点击下载:ChatGPT入门实战课AI时代更具竞争力的开发者[网盘完整]  提取码:vvtwChatGPT是一家全球抢先的人工智能公司,具有强大的技术实力和创新才能。为了协助开发者更好地理解ChatGPT的技术和应用,我们推出了ChatGPT入门实战课,协助开发者成为更具竞争力的AI时期开发者。ChatGPT入......
  • 好用的代码高亮插件
    获取地址:Download▲Prism(prismjs.com)使用方法:<preclass="line-numbers"><codeclass="language-Python">deftest():<br>    print("123")</code></pre>......
  • AI智慧安防智能监控平台如何做到健身房智能视频监控?
    随着大家对健身的重视,健身房也开始遍地开花,健身房的兴起是必然的,但是健身房的管理不容疏忽,通过EasyCVR智能视频监控系统,则可以解决监管不足的问题。1、安全摄像头布局根据健身房的大小和布局,合理规划安装摄像头的位置。确保所有重要区域都能被完全覆盖,包括入口、出口、器械区......
  • 从文心大模型4.0与FuncGPT:用AI为开发者打开新视界
    今天,在百度2023世界大会上,文心大模型4.0正式发布,而在大洋的彼岸,因为大模型代表ChatGPT之类的AI编码工具来势汹汹,作为全世界每个开发者最爱的代码辅助网站,StackOverflow的CEOPrashanthChandrasekar宣布,StackOverflow裁员一百多人,占员工总数的28%。 在大模型席卷全球之前,Stac......
  • 智慧粮仓粮库解决方案:视频+AI识别技术赋能,守护大国粮仓
    一、需求背景我国作为世界人口大国,农产品需求量庞大,保障粮食等重要农产品安全是经济社会稳定发展的重要基础。粮食安全涉及到生产、收购、加工、储藏、销售等全产业链,既涉及新型基础设施建设,也有对软件技术等专业能力要求。伴随着互联技术的快速发展,粮仓粮库的建设与监管也迎来了......
  • 浅谈AI人体姿态识别技术的先进性及安防视频监控应用场景
    随着计算机视觉技术和安防监控技术的不断发展,基于AI算法的人体姿态识别技术也得到了广泛的应用。然而,传统的安防监控系统通常只局限于简单的视频监控等功能,无法准确地识别人体的姿态,使得一些安防监控存在着一定的漏洞和不足之处。基于AI算法的人体姿态识别技术是基于人工智能和计......
  • jemeter插件管理及jp@gc - PerfMon Metrics Collector插件安装
    插件管理安装地址:下载地址在可用插件选项中找到下面的插件(我是已经安装了):安装需要联网,安装后提示重启,重启就能使用了: 添加两个监控选项: 启动ServerAgent: 然后可用开始进行测试,如果一运行ServerAgent就退出的话,见:解决方法 ......