IDEA-推荐几款好用的插件

news/2024/7/5 20:30:22 标签: 工具, 工欲善其器必先利器

1 RestfulToolkit

Java WEB开发必备,再也不用全局搜索RequestMapping了。

2 Lombok Plugin

使用注解自动生成代码,码奴解放者。

3 Grep Console

高亮log不同级别日志,看日志的时候一目了然。

4 GsonFormat

将json串转成对象

alt+s

5 Rainbow Brackets

彩虹括号。自动给代码块内花括号和括号加色,让视野更加注意在代码上

6 Alibaba Java Coding Guidelines

阿里巴巴Java开发规约扫描插件

7 String Manipulation

字符串格式风格快捷转换:大小写、驼峰、连接串等。

8 FindBugs

找到代码中潜在的问题。

9  JRebel for IntelliJ

JRebel是一个提升生产力的工具,它可以帮助开发人员快速的重新加载更改的代码。 它跳过了Java开发中常见的重新构建,重启以及重新部署的循环操作。 JRebel使开发人员能够在相同的时间内完成更多的工作,让开发人员的编码过程变得更加流畅。

10 Free Mybatis plugin

  mybatis plugin作为一款优秀的mybatis跳转插件

11 MyBatis Log Plugin

MyBatis Log Plugin 这款插件是直接将Mybatis执行的sql脚本显示出来,无需处理,可以直接复制出来执行的,如图:

执行程序后,我们可以很清晰的看到我们执行了哪些sql脚本,而且脚本可以执行拿出来运行。

12 Statistic

统计项目开始到结束写了多少代码量

13 CodeGlance

在编辑区的右侧显示的代码地图。

 

14 Nyan progress bar

彩虹进度条

15 Shifter

检测光标所在选中、行或关键字的类型,然后用键盘快捷键上的“up”或“down”键移动它。如果在一行中只有一个可移动的单词,那么它不需要碰触光标,我们就可以移动它。支持小写/大写或小写所移动单词中的第一个大写的字符。

16 Material Theme UI

这是一款可以设置idea背景图片的插件,不但可以设置固体的图片,还可以设置一段时间后随机变化背景图片,以及设置图片的透明度等等。

17 Translation

一款强大的翻译软件,划词翻译

翻译替换

18  Alibaba Cloud Toolkit(IDEA远程连接)

相当于一个内置xshell直接通过ssh连接服务器,也可以使用阿里云ECS

19 Maven Helper

查找和排除冲突依赖项的简便方法,为包含当前文件或根模块的模块运行/调试maven目标的操作,运行/调试当前测试文件的操作

20 mybatisX

mybatis-plus官网出了插件mybatisX,免费,红蓝鸟双飞

21 JUnitGenerator

自动生成测试代码。

22 Json Parser json串格式化工具,不用打开浏览器了

厌倦了打开浏览器来格式化和验证JSON?为什么不安装JSON Parser并在具有脱机支持的IDE内进行呢?JSON Parser是用于验证和格式化JSON字符串的轻量级插件。

23 GenerateAllSetter

快速生成get set

24 Codota 代码提示工具

代码提示工具,扫描你的代码后,根据你的敲击完美提示

Codota基于数百万个开源Java程序和您的上下文来完成代码行,从而帮助您以更少的错误更快地进行编码。


后续不断添加,觉得好用的可以推荐哦!!!。


http://www.niftyadmin.cn/n/776084.html

相关文章

start.sh: line 1: $'\r': command not found 或 start.sh: line 10: syntax error near unexpected token `

先说下我遇到这个情况的背景: 在windows上写了sh脚本,放到linux 上跑 通过:set ff 查看脚本格式 fileformatdos 如果不是unix 就通过:set ffunix 设置,:wq保存退出 第二个问题是我在启动jar包的最后面加了; 去掉就好了

Linux git 环境搭建

1. 安装git yum instal git 中途需要y确认 2.设置git config 属性 git config --global user.name "Your Name" git config --global user.email "emailexample.com" 3.生成ssh所需的key ssh-keygen 4.查看生成的ssh-key cat ~/.ssh/id_rsa.pub …

The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone.

背景: 通过spring-boot-starter-data-jpa和mysql-connector-java 连接mysql数据库 1.在jdbc 连接地址后面加上&serverTimezoneGMT%2B8 UTC是统一标准世界时间 ,GMT%2B8 东八区 2.Mysql时区错误: mysql> show variables like %time_zone% ; -…

org.springframework.web.multipart.MaxUploadSizeExceededException

报错: org.springframework.web.multipart.MaxUploadSizeExceededException: Maximum upload size exceeded; nested exception is java.lang.IllegalStateException: org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException: the req…

使用Vagrant 和 VirtualBox 搭建虚拟机

VirtualBox 安装 VirtualBox 是 Oracle 开源的虚拟化系统,和 VMware 是同类产品,支持多个平台,可以到官方网站:https://www.virtualbox.org/wiki/Downloads 下载适合你平台的 VirtualBox 最新版本并安装。 Vagrant 安装 到官方网…

Linux 修改系统语言(Centos-7.0)

Centos7系统语言配置信息保存在/etc/locale.conf文件内。 更改步骤如下: 1.使用vim打开locale.conf文件 vim /etc/locale.conf 2.编辑locale.conf文件后保存退出 LANG"en_US.UTF-8"或LANG"zh_CN.UTF-8" 其中:en_US.UTF-8为英语…

Docker 入门实战一(了解docker和安装)

什么是Docker? Docker 是一个开源的应用容器引擎,用Go语言并遵从Apache2.0协议开源。一次封装到处使用。 Docker的优点: 持续部署与测试(统一环境)可移植性环境标准化和版本控制(docker提供tag和version来控制版本…

Centos 7.0安装图形化界面

1 首先安装X(X Window System),(注意有引号) yum groupinstall "X Window System" 2 检查一下我们已经安装的软件以及可以安装的软件 yum grouplist 3 安装我们需要的图形界面软件,GNOME(GNOME Desktop) yum groupinstall &qu…