idea 实用插件收集

叁歲伎倆 2024-04-17 18:44 174阅读 0赞

idea 实用插件收集

本文为IDEA的实用插件的简单汇总以及下载地址。


































































名称 简介 官方地址
IDE Features Trainer 官方推荐学习IDEA辅助插件 https://plugins.jetbrains.com/plugin/8554?pr=idea
Alibaba Cloud Toolkit 连接远程用的
Alibaba Java Coding Guidelines 阿里巴巴的代码规范检查插件 https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines
CheckStyle-IDEA 代码规范检查 https://plugins.jetbrains.com/plugin/1065?pr=idea
FindBugs-IDEA 潜在Bug检查 https://plugins.jetbrains.com/plugin/3847?pr=idea
MetricsReloaded 代码复杂度检查 https://plugins.jetbrains.com/plugin/93?pr=idea
Generator All Setter 在复制值时,一键生成 set方法,不过这里推荐使用MapStruct
Statistic 代码统计 https://plugins.jetbrains.com/plugin/4509?pr=idea
Maven Helper pom文件查看
Jindent-Source Code Formatter 自定义注释模板 https://plugins.jetbrains.com/plugin/2170?pr=idea
Markdown Navigator 写 Markdown (和支持.md文件) https://plugins.jetbrains.com/plugin/7896?pr=idea

Toolbox(IDEA的安装、版本控制和升级利器)

如果安装IDEA时直接去官网找到对应的安装版本下载安装,那IDEA的版本不好控制,有新版本更新了不知道,每次想换版本还要重新下载安装。
JetBrains官网本身就提供了一个管理所有JetBrains旗下所有的产品软件的工具,那就是toolbox。
安装IDEA时在 Toolbox里安装即可。


开发实用插件






















































































名称 简介
Lombok Plugin 配合 lombok,注解式方法,极大提升开发效率
SequenceDiagram 方法调用时序图
JRebel for IntelliJ 热部署,web 开发省时好帮手
SQL Query Plugin 替代数据库连接软件,直接在IDEA里写sql
Custom Postfix Templates 自定义的代码前缀模板如:输入 “aaa”.v 出来 String var = “aaa”;
RestfulToolkit Java WEB开发必备,右边打开插件输入URL,便调到对应方法,完全替代搜索,一定程度替代Postman ,IDEA 2020 后请替换为 Restful Tool https://plugins.jetbrains.com/plugin/14280-restfultool/versions
Translation 翻译插件(其他替代品:ECtranslation)
GenerateSerialVersionUID Alt + Insert 生成 serialVersionUID
GsonFormat JSON报文 –> Java POJO 快速转换。
Alibaba Java Coding Guidelines 阿里巴巴Java开发规约扫描插件,提升代码质量。
FindBugs 找到代码中潜在的问题。
Rainbow Brackets 彩虹括号。自动给代码块内花括号和括号加色,让视野更加注意在代码上。
GenerateAllSetter 一键set对象属性,指针移动到对象上,alt+enter,Generate all setter,就会出现所有xxx.setYYY()
Free Mybatis Mapper类与 mapper.xml 对应SQL跳转。
MyBatis Log Plugin 把 Mybatis 输出的sql日志还原成完整的sql语句,看起来更直观。
Grep Console 可以自定义设置控制台输出颜色,这样控制台就能比较明显的看到警告或者错误的信息,方便查找问题。
Key Promoter X 快捷键提示,每当使用鼠标而没按快捷键, 就会弹出该功能的快捷键,方便熟悉IDEA,提升开发效率。
Maven Helper Maven插件,可查看依赖以及冲突,一目了然。
JUnitGenerator 自动生成单元测试,使用:在需要的代码中右键 generate UnitTest 即可,记得导入相应jar

界面 UI(美观&装逼)






























名称 简介
CodeGlance 在编辑代码最右侧,显示一块代码小地图,如果代码太多滚动条太小,有这个地图,拖动起来更加方便一点
background Image Plus 背景图片。安装完重启后可以在菜单View下面的Set Background Image里面设置,选好本地一张图片设置下亮度和模式即可,推荐尽量用深色一点的图片,视觉效果相对好点
activate-power-mode 打代码时屏幕震撼抖动(装逼)
Nyan progress bar 彩虹进度条
stackoverflow 控制台选中需要搜索的,点右键的搜索,会直接去 stackOverflow 搜索

IDEA 自带的实用功能

以下所有点都在 settings 中(ctrl + alt + s)

代码字体大小
Editor——Font

.properties(如资源文件)文件里不允许有非ascii符号(如中文)IDEA可以帮你自动显示为中文和把中文转换为ascii
Editor —— File Encoding —— Transparent native-to-ascii coversion

代码一行显示不完,idea可以帮你软换行,即界面显示换行,其实代码中没有换行
General —— Soft Wrap —— 勾选 User soft wrap in editor

120个字符自动换行
Editor——Code Style——Wrap on typing

动态模板
Editor——Live templates

版权声明
Editor —— Copyright—— Copyright Profies 添加即可

Maven设置、Gradle设置
Build xxxx —— Build Tools —— Maven | Gradle

实用开发软件(非IDEA插件)

数据库客户端:DataGrip
一个客户端全搞定主流数据库。不用再装Navicat、plsql了。

SSH客户端:MobaXterm
集成SSH、SFTP、FTP等,一个全搞定。还可分屏等功能,好用。

终端工具:Cmder
丢弃掉Windows自带cmd窗口吧。

API工具:Postman
开发必备。强大的API调试、Http请求的工具 。可自动同步个人请求记录。

API管理平台
eoLinker
Hitchhiker
apidocjs


参考:

https://www.liutf.com/posts/3720794851.htm

http://tengj.top/2017/02/22/idea1-1/

发表评论

表情:
评论列表 (有 0 条评论,174人围观)

还没有评论,来说两句吧...

相关阅读