IntelliJ IDEA 插件推荐
1.GenerateAllSetter |
自动生成类set方法 |
2.GsonFormat |
根据JSON创建实体 |
3.Lombok plugin |
简化代码 |
4. .ignore |
忽略git提交文件 |
5.Alibaba Java Coding Guidelines |
代码质量 |
7、CodeGlance |
代码小地图 |
8.Translation |
翻译插件 |
9.Grep Console |
控制台颜色控制 |
10.FindBugs |
隐藏BUG |
11.restfultookit |
web开发利器 |
12.Maven Helper |
maven依赖管理工具 |
13.aiXcoderservice |
一个人工智能技术的提示。 |
14.MyBatis Log Plugin |
mybaits sql输出 |
15.JRebel Plugin |
代码热部署(需要激活) |
16.Iedis |
redis 可视化客户端插件,很不辛笔者升级到最新版,也需要激活........ |
17.HighlightBracketPair |
自动化高亮显示光标所在代码块对应的括号, |
18.Properties to YAML Converter |
properties 转 yml |
19.AceJump |
键盘流神器 |
20.Google CheckStyle |
编码规范 |
1.Rainbow Brackets |
彩色括号 |
2.Nyan progress bar |
这是一个将你idea中的所有的进度条都变成萌新动画的小插件。 |
3.Material Theme UI |
主题 |
4.Background image Plus |
背景图片 |
5.activate-power-mode |
输入效果 |
SMartIM |
惊喜自己拉到后面看 |
Settings Repository |
配置同步 |
常用篇
1.GenerateAllSetter
一键调用一个对象的所有set方法并且赋予默认值 在对象字段多的时候非常方便,在做项目时,每层都有各自的实体对象需要相互转换,但是考虑BeanUtil.copyProperties()等这些工具的弊端,有些地方就需要手动的赋值时,有这个插件就会很方便,创建完对象后在变量名上面按Alt+Enter就会出来 generate all setter选项。
2.GsonFormat
3.Lombok plugin
开发神器,可以简化你的实体类,让你i不再写get/set方法,还能快速的实现builder模式,以及链式调用方法,总之就是为了简化实体类而生的插件。
4. .ignore
git提交时过滤掉不需要提交的文件,很方便,有些本地文件是不需要提交到Git上的。
5、Alibaba Java Coding Guidelines
6、Stack Overflow
编码中几乎所有遇到的错误,都可以在Stack Overflow上找到,因此这个插件可称之为贴心助手,只不过默认使用Google搜索,大家注意。典型的我写bug我有理
7、CodeGlance
类似SublimeText的Mini Map插件,看下图就知道什么用了:
8.翻译插件Translation
开发的时候经常会遇到看不懂的英语单词,再去百度多麻烦,这里推荐这款翻译插件,插件名称叫做,安装后选中单词按下快捷键ALT+1即可。重新打开idea,选择一个单词或者一个句子,按ctrl + shift + y 进行翻译,如果没反应说明快捷键无效,应该是系统中存在其他的应用占用了这个快捷键,改掉即可,或者选择右键,Translatate。
9.Grep Console
自定义设置控制台输出颜色,这样控制台就能比较明显的看到警告或者错误的信息,方便查找问题。
10.FindBugs
Findbugs很多人都并不陌生,Eclipse中有插件可以帮助查找代码中隐藏的bug,IDEA中也有这款插件。这个插件可以帮助我们查找隐藏的bug,比较重要的功能就是查找潜在的null指针。
分析完之后就会出现结果面板
11.restfultookit
Spring MVC网页开发的时候,我们都是通过requestmapping的方式来定义页面的URL地址的,为了找到这个地址我们一般都是cmd+shift+F的方式进行查找,大家都知道,我们URL的命名一个是类requestmapping+方法requestmapping,查找的时候还是有那么一点不方便的,restfultookit就能很方便的帮忙进行查找。
例如:我要找到/book/add 对应的controller,那么只要cmd+斜杠 ,如图:
就能直接定位到我们想要的controller。这个也是真心方便,当然restfultookit还为我们提供的其他的功能。
12.Maven Helper
此插件可用来方便显示maven的依赖树,在没有此插件时,如果想看maven的依赖树需要输入命令行: mvn dependency:tree 才可查看依赖。如果想看是否有依赖包冲突的话也需要输入命令行等等的操作。而如果安装Maven Helper插件就可免去命令行困扰。通过界面即可操作完成。
13.aiXcoderservice
一个人工智能技术的落地项目。
来自知乎大佬 如有兴趣 点击此处
14.MyBatis Log Plugin
小伙伴们在使用mybatis的时候有时候会出现一些sql异常,这个时候就需要对执行的sql语句进行检查。然而mybatis一般使用log4j打印执行的sql语句,类型下面这种的:
这个时候如果sql语句比较长比较复杂的话再手动拼接起来就会比较复杂,万一再手抖一下还原sql的过程中弄点什么差错出来的话就会很麻烦,浪费时间还解决不了问题,导致开发效率大打折扣,这个时候我们的一款优秀的IDEA插件Mybatis Log Plugin就闪亮登场了,接下来给小伙伴们介绍我们的正主:Mybatis Log Plugin。
15.JRebel Plugin
码农日常中,热部署是必不可少的,而jrebel插件很好的实现热部署功能。
IDEA下载jrebel插件,可以免费试用15天,但之后就无法使用。因为Jrebel是收费的。
16.Iedis
redis 可视化客户端插件,很不辛笔者升级到最新版,也需要激活........
17.HighlightBracketPair
自动化高亮显示光标所在代码块对应的括号,可以定制颜色和形状,麻麻再也不用担心看(撸)代码眼睛累了
18.Properties to YAML Converter
笔者从github 下了一个springboot项目学习,但是他的配置文件是 .properties ,我想把他转换到 yml.手动转了几次都出问题了.又费时间.所以找了这个插件
19.AceJump
键盘流使用 ctrl+; 再输入你需要跳转的位置的字符 比如笔者输入else 就会有提示 ,再输入 j 就跳转到该位置.
20.Google CheckStyle
编码规范指的是编写代码的样式规则。不同的程序员,往往有不一样的风格。单单是抛出使用空格键还是TAB键的问题,就足以让程序员演化成针锋相对的两个派别。为什么要在项目中统一编码规范?
好的编程规范有助于写出易于阅读、质量更高、错误更少、更易于维护的程序。
个性化篇
1.Rainbow Brackets
彩虹颜色的括号 看着很舒服 敲代码效率变高 并且能快速找到缺失的括号
2.Nyan progress bar
这是一个将你idea中的所有的进度条都变成萌新动画的小插件。
3.Material Theme UI
这是一款主题插件,可以让你的ide的图标变漂亮,配色搭配的很到位,还可以切换不同的颜色,甚至可以自定义颜色。默认的配色就很漂亮了,如果需要修改配色,可以在工具栏中Tools->Material Theme然后修改配色等。
4.Background image Plus
这是一款可以设置idea背景图片的插件,不但可以设置固体的图片,还可以设置一段时间后随机变化背景图片,以及设置图片的透明度等等。
5.activate-power-mode
这是一款让你在编码的时候,整个屏幕都为之颤抖的插件。
最后强烈推荐一个好玩的 虽然没什么屌用
SMartIM
IntelliJ IDEA 上的 SmartIM 插件,可以在 IDEA 中使用 QQ,微信 聊天
Settings Repository
File → Settings Repository
一般IDE集成git、svn等版本控制系统,但仅限于源代码。IDEA可以把你的配置信息做版本控制,让你的团队共享同样的配置。
很多时候,团队成员有问题找我,或者让我帮助分析Bug,我在他的IEDA上很不顺手,就是因为每个人的个性化配置都不一样。
下面是我们团队用到的IntelliJ和WebStorm配置库,在Github上面,在你的IDEA里也可以用。
搬运者的配置
CAACES/intelliJ
CAACES/webstorm
笔者的配置
my/intelliJ
注: 有些素材来自博客,如有侵权请联系笔者,我马上删除.
拥抱开源精神
转载于:https://www.cnblogs.com/yz0812/p/10307775.html
IntelliJ IDEA 插件推荐相关推荐
- idea mybatis插件_IntelliJ IDEA插件推荐(二)
上次发过IntelliJ IDEA的插件推荐,详见:IntelliJ IDEA插件推荐,但是由于篇幅有限加上一些网友的推荐和自己这段时间的接触到一些新的非常实用的插件,所以又写一篇插件推荐.废话不多说 ...
- idea服务器性能插件,IntelliJ IDEA 15款超级牛逼插件推荐(自用,超级牛逼)
满满的都是干货 所有插件都是在 ctrl+alt+s 里的plugins 里进行搜索安装 1.CodeGlance 代码迷你缩放图插件 2. Codota 代码提示工具,扫描你的代码后,根据你的 ...
- python七大神级插件_IntelliJ IDEA 15款超级牛逼插件推荐(自用,超级牛逼)
满满的都是干货 所有插件都是在 ctrl+alt+s 里的plugins 里进行搜索安装 1.CodeGlance 代码迷你缩放图插件 2. Codota 代码提示工具,扫描你的代码后,根据你的 ...
- 12 个超燃的 IntelliJ IDEA 插件!
点击上方"方志朋",选择"设为星标" 回复"1024"获取独家整理的学习资料 来源:http://t.cn/R3TwxZ9 之前和大家分享过 ...
- Java 程序员必备的 Intellij IDEA 插件
来源:柠檬学园 以下是我用过不错的Intellij插件,分享给大家希望能帮到大家. 1. .ignore 地址: https://plugins.jetbrains.com/plugin/7495-- ...
- 详述 IntelliJ IDEA 插件的安装及使用方法
首先,进入插件安装界面: Mac:IntelliJ IDEA -> Preferences -> Plugins; Windows:File -> Settings -> Pl ...
- 十五、详述 IntelliJ IDEA 插件的安装及使用方法
正文 首先,进入插件安装界面: Mac:IntelliJ IDEA -> Preferences -> Plugins; Windows:File -> Settings -> ...
- idea添加自定义插件仓库 灵狐插件、阿里代码规约插件安装idea插件推荐
1.plugins -> browse reposi -> manage reposi -> 点击绿色+号 2.输入 http://ide.alibaba-inc.com/idea/ ...
- 还在为IntelliJ Lombok 插件烦恼吗?来这里带你一起飞
目录 IntelliJ Lombok 插件安装 IntelliJ Lombok 注解 Lombok 简介 Lombok 注解说明 @val 解读 总览 支持的配置键: 小字 @Getter和@Sett ...
最新文章
- Python assert 断言
- 【Android】Android中屏蔽返回键,home键以及其他实体按键
- Java中的Volatile如何工作? Java中的volatile关键字示例
- 10年老兵给程序员的10条建议!
- centos下查看最大Socket连接数
- 「HenCoder Plus」Android 高级培养计划 FAQ
- 2022版保姆级Idea调试jdk源码
- 对于长沙互联网发展,一个外来两年Java程序员的所见所感所愿
- 大学本科基于html5毕业设计题目50例
- 超越自我 — 实现人生价值之路
- 微信小程序-detail详情页数据动态展示
- Filename too long,Clone succeeded,but checkout failed.
- 网站启用CDN加速对百度SEO排名有什么影响?
- python pyd_python pyd 加密相关
- vue手机端回退_从外链回退到vue应用不触发生命周期、beforeRouterEnter等钩子函数的问题...
- 股票数据转换和数据提取软件。
- 解决Cannot create PoolableConnectionFactory (Access denied for user 'xxx'@'xxx.xxx.xx.xxx' (using pas
- 优思学院|六西格玛对于企业的作用,你了解多少?
- VRTK4开发VR1:准备工作
- docker ps -aq 是什么意思
热门文章
- 使用 PlantUML 绘制时序图
- 剑指offer面试题[10]-二进制中1的个数
- C语言编译php环境,vscode中C语言编译环境的配置方法(分享)
- php启动端口修改,PHP_启动服务端口报错
- java反射最佳实践_Java 反射最佳实践 – 码农网
- python如何计算个人gpa_【Python】计算GPA | 学步园
- 电大计算机网络本作业1,2017年最新电大计算机网络作业1-3答案.doc
- 用jk触发器构成二分频电路_模拟电路,电子电路,二极管,放大电路
- matlab平行因子_基于MATLAB某客车悬置系统优化与运动仿真
- rust爱拍视频解说_抖音视频制作必备Mac神器,上热门儿不是事儿