几个牛逼的IDEA插件,Java开发者撸码神器,还带动图的!

idea中文版插件 IDEA怎么设置成中文?首先点击左上角的File-Settings 进入设置... 阅读详情

6691ce537f78287022e6cde4bac99b1b.png

来源:www.cnblogs.com/jimoer/p/8799437.html

这里只是推荐一下好用的插件,具体的使用方法就不一一详细介绍了。

JRebel for IntelliJ

一款热部署插件,只要不是修改了项目的配置文件,用它都可以实现热部署。收费的,破解比较麻烦。不过功能确实很强大。算是开发必备神器了。热部署快捷键是control+F9/command+F9。

.ignore

git提交时过滤掉不需要提交的文件,很方便,有些本地文件是不需要提交到Git上的。

CamelCase

将不是驼峰格式的名称,快速转成驼峰格式,安装好后,选中要修改的名称,按快捷键shift+alt+u。

Lombok plugin

开发神器,可以简化你的实体类,让你i不再写get/set方法,还能快速的实现builder模式,以及链式调用方法,总之就是为了简化实体类而生的插件。

7fa8659b3e7fe1a8a3755c50e471759e.gif

Mybatis plugin

可以在mapper接口中和mapper的xml文件中来回跳转,就想接口跳到实现类那样简单。

codehelper.generator

可以让你在创建一个对象并赋值的时候,快速的生成代码,不需要一个一个属性的向里面set,根据new关键字,自动生成掉用set方法的代码,还可以一键填入默认值。

GenAllSetter 特性
  • 在Java方法中, 根据 new 关键词, 为Java Bean 生成所有Setter方法。

  • 按GenAllSetter键两次, 会为Setter方法生成默认值。

  • 可在Intellij Idea中为GenAllSetter设置快捷键。

如何使用:
  • 将光标移动到 new 语句的下一行。

  • 点击主菜单Tools-> Codehelper-> GenAllSetter, 或者按下GenAllSetter快捷键。

GenDaoCode 特性
  • 根据Pojo 文件一键生成 Dao,Service,Xml,Sql文件。

  • Pojo文件更新后一键更新对应的Sql和mybatis xml文件。

  • 提供insert,insertList,update,select,delete五种方法。

  • 能够批量生成多个Pojo的对应的文件。

  • 自动将pojo的注释添加到对应的Sql文件的注释中。

  • 丰富的配置,如果没有配置文件,则会使用默认配置。

  • 可以在Intellij Idea中快捷键配置中配置快捷键。

  • 目前支持MySQL + Java,后续会支持更多的DB。

  • 如果喜欢我们的插件,非常感谢您的分享。

GenDaoCode 使用方法

主菜单Tools-> Codehelper-> GenDaoCode 按键便可生成代码。

方法一:点击GenDaoCode,然后根据提示框输入Pojo名字,多个Pojo以 | 分隔。

Codehelper Generator会根据默认配置为您生成代码。

方法二:在工程目录下添加文件名为codehelper.properties的文件。

点击GenDaoCode,Codehelper Generator会根据您的配置文件为您生成代码

fa764a5af04470378c5d5f15cdbfbbc1.gif

81e9e53937fa27f24ac7d6144bad7aaf.gif

GsonFormat

一键根据json文本生成java类,非常方便 

36d5aa182a4f7d374563fd8a7097b082.gif

GenerateAllSetter

一键调用一个对象的所有set方法并且赋予默认值 在对象字段多的时候非常方便,在做项目时,每层都有各自的实体对象需要相互转换,但是考虑BeanUtil.copyProperties()等这些工具的弊端,有些地方就需要手动的赋值时,有这个插件就会很方便,创建完对象后在变量名上面按Alt+Enter就会出来 generate all setter选项。 

73f699af9e90f8a19d0ebc82e22911f6.gif

CodeGlance

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

微信搜索公众号:Java后端编程,回复:java 领取资料 。

db0fc3d884d8d9ed9735325f9bb8a13a.png

下面几个是装X神器了(让你的开发工具变得靓丽起来)

Material Theme UI

这是一款主题插件,可以让你的ide的图标变漂亮,配色搭配的很到位,还可以切换不同的颜色,甚至可以自定义颜色。默认的配色就很漂亮了,如果需要修改配色,可以在工具栏中Tools->Material Theme然后修改配色等。

Background image Plus

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

9d9307b586ffbaf1ba49f94b0510b975.png

active-power-mode

这是一款让你在编码的时候,整个屏幕都为之颤抖的插件。 

6abb71cd9097adc7723cbeabcbaf2442.gif

Nyan progress bar

这是一个将你idea中的所有的进度条都变成萌新动画的小插件。 

c9045006d13bca64a98a0f13b4b624e2.png

Rainbow Brackets

彩虹颜色的括号 看着很舒服 敲代码效率变高

52c9fd8bd44e06d59c0d02b4350105b6.png

总结

好的开发工具可以提高开发效率,所以的能让自己提高效率,把时间节省出来去学习,去提升自己。这些插件只是日常开发当中用到的一些,等到以后再发现了新的好玩的有意思,和提高工作效率的插件,继续分享出来。

程序员技术交流群




可以扫描下方二维码添加微信,记得备注:城市+昵称+技术方向 。





▲长按扫描

最近技术热文

1、Java 实现 AI 人脸识别登录
2、3W 字详解 Java 集合
3、Java工程师必备学习资料分享
4、Java智慧社区商业级别项目【附源码】
点击关注下方公众号

回复关键字【Java】领取资料

b230502ccc6daa5efe9b629df49d9f98.png

macOS 开发 - Command Line Tool 命令行工具 添加步骤 成功验证 其他说明 添加步骤 1、选中左侧最上方,总工程菜单。点击栏目下方添加; 2、在弹窗中搜索 command, 方便快速找到。这里还有很多添加项,开机自启动也是如此添加。 3、双击选中; 4、输入 product 名字,即可。可以注意到,我们是添加到 Mac_Auth 这个Project 下面。 成功验证 添加成功后,项目会自动生成一个... 阅读详情

相关推荐

idea2019.1汉化包

idea2019.3汉化包,把下载jar,放在idealib目录下,不是bin,重启idea就变成中文版页面了

撸了一个APP

利用周末和节假日的时间撸了一个APP,免费+内购模式,持续更新维护中,虽然忙一点,累一点,但是挺有成就感的。 版本下载地址: itunes.apple.com/cn/app/id14… 关于苹果审核 最初的提交版本的时候也是被拒了N次,后来添加审核开关配置,做了一些应对审核的处理,现在提交版本基本上没有被拒过,一般第二天就通过了。(后面会单独总结一篇审核相关的文章) 现在正在做的 ...

weixin_34161064的博客 5万+

SMPTE ST 2110 概论(一)

SMPTE ST 2110 概论(一)前言ST 2110与ST 2022-6ST 2110-10:基本结构与时序ST 2110-20:未压缩的视频流后续 前言 这是一份我在实习期间制作的,关于SMPTE ST 2110的简单介绍。 这篇文章主要以梳理总结 SMPTE ST 2110 的概念为主,关于具体的内容,比如IP数据报的格式、RTP时间戳的具体代码内容等等,大家可以查阅 SMPTE ST 2...

Cidd0422的博客 2万+

IDEA切换中文页面,及翻译插件(jetbrains全家桶通用)

jetbrains全家桶汉化,及翻译插件的使用

weixin_48554146的博客 9421

KUKA机器人 - 从开机到自动运行

注1:本文仅代表本人对机器人使用的一些建议,在使用机器人前,还请详细阅读库卡机器人官方资料,道路千万条,安全第一条!!! 注2:技术有限,欢迎各位大大在阅读过程中发现各类问题,并且批评指正!!! 目录 一、准备工作 1. 机器人上电完成 2. 电脑安装Workvisual 二、学习手动移动机器人 三、项目配置 1. 设置机器人IP地址 2.电脑和机器人通过网线连接 3.查找并打开项目 4. 通讯配置 5. 项目上传 6. 检验IO配置 四、编程 1.新建程序 2. 程序...

yilunyao的博客 1万+

matplotlib三维画图之观察博弈论混合策略下纳什均衡点

参考链接: 博弈论入门20讲之第16讲-猜谜游戏-散户如何赢庄家 游戏背景: 我的期望是: 你的期望是: 使用Python的matplotlib画图: import numpy as np import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D fig = plt.figure() ax = Axes3D(fig) X = np.linspace(0, 1, 100) Y = np.linspace(0, 1,

敲代码的小风 1259

idea中实体类右击没有ptg_几个牛逼的IDEA插件,Java开发者撸码神器,还带动图的!...

来源:www.cnblogs.com/jimoer/p/8799437.html这里只是推荐一下好用的插件,具体的使用方法就不一一详细介绍了。JRebel for IntelliJ一款热部署插件,只要不是修改了项目的配置文件,用它都可以实现热部署。收费的,破解比较麻烦。不过功能确实很强大。算是开发必备神器了。热部署快捷键是control+F9/command+F9。.ignoregit提...

weixin_39950010的博客 914

基于RFM模型的电商零售数据分析

E-Commerce Data 数据集介绍 E-Commerce Data Actual transactions from UK retailer 数据集地址(kaggle) https://www.kaggle.com/carrie1/ecommerce-data/kernels 该数据来源于kaggle,是一家注册在英国的电子商务网站的2010年12月份-2011年12月份之间的...

W_H_M_2018的博客 3100

推荐几个牛逼的 IDEA 插件,还带动图!

作者:纪莫,cnblogs.com/jimoer这里只是推荐一下好用的插件,具体的使用方法不一一详细介绍。JRebel for IntelliJ一款热部署插件,只要不是...

Java技术栈,分享最主流的Java技术 5381

matlab 三维绘图 抛光,瓷砖抛光过程建模与仿真

:瓷砖抛 光过程 建模与仿真朱 成 就(广 东工业大学 机 电工程 学院, 广东广州 )摘要 :瓷砖的抛磨影响 因素众 多 ,实际磨削加工时容易出现漏抛 、返抛现象 。对陶瓷抛光机磨头进行运动学分析 ,并基于不 同粒度号 的磨 粒在一定压力下的加工深度模型 ,探讨抛光机磨 头转 速 、横梁摆动频率 、传送速度对瓷砖抛光加工表 面均匀性 的影响,然 后结合 磨削机理使 用 对陶瓷抛光过程进行仿真 ...

weixin_36331058的博客 748

Trae+雪球MCP,化身专业的股票分析师(玩转100个MCP系列第二弹)

大家好呀,我是程序员夏叶,深度AI编程使用者,专注于分享AI编程方面的使用技巧、经验以及前沿资讯,有兴趣的可以关注我的公众号,一起学习,共同进步。第二弹,使用Trae+雪球MCP,获取股票实时行情,分析股票走向等,写代码间隙看看股票价格,研究研究行情,哈哈。真的很不错呀,最关键的是,足够隐蔽,同事以为你在写代码,实际你在浏览股票行情,哈哈,感兴趣的可以试一下哦。说实话,沧州明珠这只股我算是砸手里了,不过还好买的不多,哈哈。

cpp加油站的专栏 518

idea 设置service_推荐几个牛逼的 IDEA 插件,还带动图!

作者:纪莫,cnblogs.com/jimoer这里只是推荐一下好用的插件,具体的使用方法不一一详细介绍。JRebel for IntelliJ一款热部署插件,只要不是修改了项目的配置文件,用它都可以实现热部署。收费的,破解比较麻烦。不过功能确实很强大。算是开发必备神器了。热部署快捷键是control+F9/command+F9。.ignoregit提交时过滤掉不需要提交的文件,很方便...

weixin_39980360的博客 661

自定义模型训练——打造专属OpenClaw模型(2026AI版)

本文介绍了OpenClaw自定义模型训练的核心流程,包括框架选择(PyTorch、TensorFlow、HuggingFace和原生OpenClaw框架)、训练环境搭建脚本、以及数据收集系统的设计。数据收集器支持从数据库、API、文件和网络等多种来源获取训练数据,并提供灵活的过滤机制确保数据质量。通过这套系统,开发者可以高效准备训练数据,为后续模型训练打下坚实基础。

博客 877

idea markdown插件_汇总一下 Intellij IDEA常用的牛逼插件,都在这里了!

点击上方Java进阶之道,选择设为星标优质文章,及时送达这里补充一下常用的插件, 非常值得安利一波!1、日晒主题 Solarized Themes推荐指数:☆☆☆☆☆推荐理由:日晒主题本身是为vim定制的。后来移植到ide 非常酷!配色非常耐看。 最近更新不等号显示,注释不可编辑。背景图可是另外的插件设置的哈Background Image Plus +2、idea上 类调用时序...

weixin_39559469的博客 9044

linux v3h平台开发系列详解(GMSL摄像头篇):1.11 解串器MIPI 1.5G高速率特殊deskew配置

解串器max96712 deskew配置

xian18809311584的博客 1777

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

浏览器java插件_IntelliJ IDEA 15款 神器超级牛逼插件推荐(自用,真的超级牛逼)...

满满的都是干货 所有插件都是在 ctrl+alt+s里的 plugins 里进行搜索安装1、CodeGlance 代码迷你缩放图插件2、Codota代码提示工具,扫描你的代码后,根据你的敲击完美提示Codota基于数百万个开源Java程序和您的上下文来完成代码行,从而帮助您以更少的错误更快地进行编码。国庆节,最后2天,限量秒杀1核2G,1年62元,3年200元,国庆秒杀1核2G,1年6...

weixin_39630048的博客 2621

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

推荐几个牛逼的 IDEA 插件

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33747129的博客 716

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

上一篇: ​LeetCode刷题实战624:数组列表中的最大距离
下一篇: RocketMq面经(必知必会)
编程IT圈
博客等级 码龄6年 1130粉丝 544原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值