没用过这些 IDEA 插件?怪不得写代码头疼
大家好,又见面了,我是你们的朋友全栈君。
写在前面: 我是「扬帆向海」,这个昵称来源于我的名字以及女朋友的名字。我热爱技术、热爱开源、热爱编程。
技术是开源的、知识是共享的。
这博客是对自己学习的一点点总结及记录,如果您对 Java、算法 感兴趣,可以关注我的动态,我们一起学习。用知识改变命运,让我们的家人过上更好的生活
。
相关文章:
学习使用一些插件,可以提高平常工作中的开发效率。对于我们开发人员很有帮助!
插件安装
IDEA里面,依次选择打开 File
→ Settings
→ Plugins
,在Plugins里面可以搜索需要的插件,然后安装(安装完插件,一定要重启Idea,不然插件不生效)
1. Alibaba Java Coding Guidelines
【阿里巴巴代码规范检查插件
】
① 功能:
代码规范检查
② 使用方法:
在你需要检查的代上面,点击右键,选择编码规约扫描
将会出现如下所示的检查结果,并会给出编码规范和提示:
2. FindBugs-IDEA
【Bug检查插件
】
① 功能:
这个插件可以帮助我们查找隐藏的bug,比较重要的功能就是查找潜在的null指针。 可以分析当前文件,包下面的所有文件,整个module下的文件,整个project下的文件。可以帮助我们检查隐藏的Bug。
② 使用方法:
在文件上或文件里面点击鼠标右键,选择FingBugs
3. Key promoter
【快捷键提示插件
】
① 功能:
当您在IDE内的按钮上使用鼠标时,键启动器X会显示您本该使用的键盘快捷键。
② 使用方法:
当你点击鼠标一个功能的时候,可以提示你这个功能快捷键是什么。 比如我点击过debug,当我下次再次点击的时候,它会提示 debug的快捷键是 Ctrl + Shift + F10
4. Translation
【翻译的插件
】
① 功能:
在平时的开发中,有时候对于变量的命名是否很头疼,这款插件可以帮你忙。
② 使用方法:
选中你要翻译的汉语或英文,点击鼠标右键,选择Translate, (快捷键是Ctrl + Shift +Y)就会实现翻译,不用再去切换屏幕使用翻译软件翻译了。
注:还有一款翻译插件是 EcTranslation
5. Maven Helper
【分析依赖冲突的插件
】
① 功能:
此插件可用来方便显示maven的依赖树,和显示冲突,在我们梳理依赖时帮助很大。
② 使用方法:
安装好后在pom文件的左下角有两个tab,打开Dependency Analyzer:
可以查看依赖冲突
可以清晰的查看maven依赖树
6. Free Mybatis plugin
【增强
idea
对mybatis支持的插件
】
① 功能:
- 生成mapper xml文件
- 快速从代码跳转到mapper及从mapper返回代码
- mybatis自动补全及语法错误提示
- 集成mybatis generator gui界面
这个插件超级实用,可以从mapper接口跳转到mybatis的xml文件中,还能找到对应的方
② 使用方法:
点击箭头可以实现跳转
7. Grep Console
【日志高亮显示插件
】
① 功能:
当你密密麻麻一大片的日志,去查看起来,很容易看花眼;使用该插件实现高亮显示
8. Rainbow Brackets
功能:
可以实现配对括号相同颜色,并且实现选中区域代码高亮的功能。
9. Lombok
功能:
当我们创建一个实体时,通常对每个字段去生成GET/SET方法,但是万一后面需要增加或者减少字段时,又要重新的去生成GET/SET方法,非常麻烦。可以通过该插件,无需再写那么多冗余的get/set代码。
注意:需要在pom引入依赖
<!--lombok用来简化实体类:需要安装lombok插件-->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
10. CodeGlance
【代码编辑区缩略图插件
】
功能:
可以快速定位代码,使用起来比拖动滚动条方便多了
最后介绍一个没有用的插件,哈哈
Nyan progress bar
基于Idea使用的漂亮进度条。把你的加载进度条全都变成彩虹和猫咪
由于水平有限,本博客难免有不足,恳请各位大佬不吝赐教!
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/135612.html原文链接:https://javaforall.cn
相关文章
- IDEA(Jetbrains系列,pycharm,goland…)翻译插件推荐Translation 安装和使用以及快捷键绑定…
- 解决IDEA插件安装慢、超时、不成功问题[通俗易懂]
- idea配置svn仓库
- IDEA主题插件:Material Theme UI「建议收藏」
- Ubuntu安装Source Insight导入Android源码并设置仿IDEA主题Darcula「建议收藏」
- Intellij IDEA 查找接口实现类的快捷键「建议收藏」
- lombok插件安装 idea 搜不到_idea本地安装lombok插件失败
- Idea激活码-idea使用教程-idea简介
- 10个 解放双手的 IDEA 插件,少些冤枉代码
- Idea居然还有比Navicat、Datagrid工具还好用、还快的插件,效率又可提升一倍了
- 解放双手!根据代码自动生成时序图,这款IDEA插件真香!
- 【经验】在Idea中怎么一个spring boot服务怎么模拟多台实例部署
- 有了这 5 个 IDEA 插件,代码质量还不杠杠的!拿捏!
- 2022 IntelliJ IDEA 破解,最新idea破解教程(永久有效)
- 使用IntelliJ IDEA必备的插件!
- JavaWeb day5 Tomcat配置及用idea创建Maven-Tomcat项目
- 【开发环境】Mac 中 IntelliJ IDEA 运行 Python 程序 ( 安装 Python Community Edition 插件 )
- 五款提升代码质量的IDEA插件,赶紧选择适合你的装上吧!
- IntelliJ IDEA 性能优化详解程序员
- IntelliJ Idea设置(自定义的)类代码注释模板详解程序员
- 一文带你永久摆脱Mysql时区错误问题(idea数据库可视化插件配置)
- idea的Edit Configurations里没有tomcat选项详解编程语言
- 利用 Idea 媲美 MySQL 数据库!(ideamysql驱动)
- 利用Idea连接MySQL数据库(ideamysql驱动)
- 利用IDEA使用MySQL驱动(ideamysql驱动)
- 快速配置Idea搭建Oracle数据库环境(idea配置oracle)
- 新的点子透过Idea探索Oracle的(idea操作oracle)