初级开发中好用的辅助工具

在开发的初级阶段,所涉及到的内容大多数以增删改查为主,一些繁琐的过程,比如实体类的创建、简单sql语句的编写、重复性逻辑或者日志打印等,不仅会拖慢开发进度,而且自己在开发过程中也会感到枯燥乏味。而如今,各种插件、AI软件可以大大提高我们的开发效率,在工作中如果可以合理使用,则会达到事半功倍的效果。下面就来介绍一下自己在工作过程中使用的一些辅助工具。

1. WeTab AI Pro(付费,8.8/月)

简介

接入了ChatGPT的一个网页插件,一般开发中遇到的问题可以直接用它解决,除了使用自带的AI助手之外,当作一个标签页也非常好看,IOS风格的图标简洁大方。除了自带的工具外还能自定义,想要进一步了解的可以按照下面的方式自行下载探索。

下载方式

使用Microsoft Edge等其他浏览器可以直接通过自带的插件商店搜索下载

使用Google浏览器会遇到插件商店打不开的情况,可以直接搜索官网下载 WeTab 新标签页

选择离线版下载,否则会跳转指定浏览器的插件商店

 将.crx文件拖入浏览器拓展中心即可

付费方式

插件内付费,3.5基本够用了,8.8一个月也不是很贵

使用方式

安装好之后会自动创建新的标签页,点击WebTab AI组件即可使用,没有的可以自行添加。

在窗口内输入自己的问题,开发类的问题最好带上使用的编程语言和具体需求,比如,将文档中的请求参数复制到对话框内,Shift+Enter换行,输入”使用java语言生成一个名为XXX的实体类“,即可得到符合需求的答案,直接cv到开发工具中,省时省力。

 2. Copilot(付费,某宝10/月)

简介

基于GitHub的AI插件,在代码编写方面非常厉害,可以根据你写的代码实时学习,预测下一步要写的代码,对于重复性逻辑的解决非常高效,同时也可以帮助你生成代码。

下载方式

以IDEA为例,打开插件商店搜索下载

付费方式 

官方付费需要登录自己的GitHub账号,会提示激活,点击跳转即可,也可以选择某宝,具体自行探索

使用方式

在编写代码过程中,会不断出现灰色代码提示,如果是自己想要的,按Tab键即可,如果想要生成指定需求的代码,以Java为例,只需要打上"//",也就是注释,在里面简单写上自己的需求,按下回车等待,即可生成代码提示。不过Copilot有时会替换掉IDEA的提示,如果提示的不是自己想要的代码就会比较麻烦,但是瑕不掩瑜。

3. MybatisPlus(免费)

简介

主要用于代码生成,前提是使用MybatisPlus开发,无需cv或编写MP的代码生成器,只需要安装好插件鼠标点击即可生成,除此之外还有MybatisX的跳转功能

下载方式

以IDEA为例,打开插件商店搜索下载

使用方式

以IDEA为例,如果使用了新版UI,先把下面的独立工具栏打开

 在工具栏中找到Other点击,下拉两个选项,功能如图

 Config Database:配置数据库,填入相关信息,点击test connect进行测试连接,成功后点击OK

 
Code Generator:代码生成,可以选择要生成的信息,如下图。

module:模块位置,从根目录开始,中间用"/"分隔,比如:proj1/module1

package:包路径,比如:com.xx.xx

下面可以勾选要生成的内容,三层架构都可生成,还可以生成实体类,并添加注解,注意:Entity不是只能生成entity,通过更改后面的名字生成dto/vo都可,后面代表包名,Serviceimpl同理,否则会生成到service包中

从表信息中选中表,先点击check field,此时会跳出表内字段,默认全选中,可以自行选择字段,也可以改名

点击ok,再点击code generatro(英文错误是插件问题,不用在意),然后就会生成大体框架

4. MyBatisCodeHelperPro(付费,9/月)

简介

sql编写辅助工具,能够在xml进行代码提示和补充,还能直接生成想要的sql,但是该插件与MybatisPlus/MybatisX有冲突,不过可以都开,没有太大影响,只不过每次打开都会提示,因为该插件在代码生成方面UI比较丑,所以可以与上一个补充使用,但是如果不使用MP,建议只使用该插件。

下载方式

以IDEA为例,打开插件商店搜索下载

付费方式

应该是软件内付费,忘记了,这里补一个连接 brucege's blog

使用方式

付费后会有完整的配置文档,这里简单介绍,主要配置数据库语言,如图,可以根据需要选择

 配置完成后,在xml中写sql时会有非常完整的提示

使用IDEA连接数据库,右击表会有相关功能,如图

该插件在sql方面功能很强大,目前我也在学习使用中,这里仅进行简单介绍,具体功能可以自行探索。

后续有好用的软件会继续更新,敬请期待。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值