文档章节

Intellij IDEA 实(jīng)用(pǐn)插件推荐

雨晨____
 雨晨____
发布于 01/11 09:39
字数 1141
阅读 1829
收藏 83

 今天给大家分享一波在撸代码时非常实用的插件,在写推文之前我特意咨询了几位大佬,都很有个性,这里就不点名批评了 /偷笑。本文仅作简单推荐,详细安装使用不再赘述,侧重Java,部分插件也适用于其他JetBrains系列。

 

Top1. Alibaba Java Coding Guidelines

        阿里巴巴编码规约。该插件是我必装的插件之一,于阿里巴巴在2017年10月杭州云栖大会上正式发布。在此之前我都是用 CheckStyle-IDEA 这个插件。安装其目的就在于让产出的代码更加规范。PS:在工作中接手了某同事的工作,苦不堪言。别跟我装大说代码就是注释什么的,等你真到这种境界了没人会说你,你那点各种翻译出来对代码逻辑的描述的英语能力实在让人不敢恭维(此句请找准重点),还是写写注释跟下规范吧,相信之后团队Code Review的时候没人会再骂你了。墙裂推荐。 

 

Top2.IdeaVim

        Vim相信大家并不陌生,Vim编辑器在Linux上算是上古神器。IdeaVim这个插件足以让你在IDEA上继续你的骚操作,如果你对Vim的掌握非常熟练,我推荐你使用,否则还是推荐你鼠标键盘或触摸板吧,毕竟效率第一。我就不怕喷,在Windows上我就是不钟爱于它。

 

Top3.Translation 

        这个插件省去了我的有道词典。选中单词之后,Alt+1快速查询,支持多种语言翻译。插件使用的是某道云的自然语言翻译接口,需要申请APPID和密钥,接口限量收费,注册账户默认赠送100元余额。多说一句,为知识付费,那是光荣的。

 

Top4.Lombok 

        Lombok是个不错的工具,他可以使你的代码看起来非常简洁,诸如在JavaBean中的Getter,Setter,toString,equals等方法都不要你生成或手写,只需一个类级别的注解就可以搞定,日志也可以用注解实现,当你熟练的时候不光是代码简洁了,更能提高你的开发效率(切记不要特别依赖该插件) /斜眼笑 。我在个人项目中早已集成使用,使用时除了安装插件外,还需要在项目中引入Lombok相关依赖。

 

Top5.FindBugs-IDEA

        FindBugs 见名知意,该插件是一个静态分析工具,可以查找你代码中的Bug。找出来的Bug数量惊人,是不是有种天天都在写Bug的感觉? /哈哈哈 该插件分析结果分很多种规则,eg. 不好的编码习惯,恶意代码漏洞,性能,以及代码的正确性等。分析结果是英文,需要自己翻译,试了下提示结果无法直接使用Translation插件进行翻译,但是,聪明的你一定能找到解决办法。


 

Top6.Key Promoter (X)

        这个插件非常适合想成为键盘流的新手,在你每次使用某个功能的时候会给你一个快捷键提示,以加深你的记忆,如果你是老司机,对JetBrains系列快捷键熟悉到心中无码,那这个插件就是个鸡肋。我不用这插件,图来自网络。

 

Top7.Background Image (Plus)

        这个插件我看到好多人问了,同样见名知意。可以设置定时自动切换图片。补一句,福利配图是写文的时候加的,我可是正经男人。

 

Top8.CodeGlance

        也叫起初是在SublimeText上看到这个功能,于是就在IDEA插件仓库找到了这个插件,用于快速定位到你的代码块,很方便。

 

Top9.Jrebel

        这是一个热部署插件,需要激活,激活码可以免费获得。其可以在你修改源代码之后无需重启Tomcat,Jetty等服务器而进行自动编译。提高开发效率。

 

 


 

结束语:

        IDEA目前已经是我的主要生产力工具,也是我跟同事,童鞋们极力推崇的工具,当然,也是目前流行的趋势。在大型项目面前,经我个人工作实践证明,某开源工具的效率,性能,可操作性就相对较弱。IDEA本身已经内置了很多实用的插件,再加上这一套套的辅助,应该能让你吃鸡了。

© 著作权归作者所有

共有 人打赏支持
雨晨____
粉丝 1
博文 4
码字总数 4587
作品 0
武汉
程序员
加载中

评论(8)

OSC_xemygd
OSC_xemygd
lombok插件没有过,想问下不用idea插件,直接用maven下载lombox依赖,可以直接用吗?
m
mumure

引用来自“BoXuan”的评论

还是喜欢用netbeans,idea用不习惯,虽然安装了,但一直是显摆的
还是在学校做一个PHP项目的时候用过netbeans
雨晨____
雨晨____

引用来自“名字什么的适当啦”的评论

ideaVim配合aceJump,谁用谁知道
老司机:laughing:
雨晨____
雨晨____

引用来自“BoXuan”的评论

还是喜欢用netbeans,idea用不习惯,虽然安装了,但一直是显摆的
啊哈,好吧,周围好久没人说Netbeans了
银杏果果
银杏果果
还是喜欢用netbeans,idea用不习惯,虽然安装了,但一直是显摆的
名字什么的适当啦
名字什么的适当啦
ideaVim配合aceJump,谁用谁知道
MiaoXG
MiaoXG

引用来自“jassion”的评论

有没有统计代码的插件
Statistic
jassion
jassion
有没有统计代码的插件
般若波罗蜜多心经

bō rě bō luó mì duō xīn jīng 般若波罗蜜多心经 guān zì zài pú sà , xíng shēn bō rě bō luó mì duō shí,zhào jiàn wǔ yùn jiē kōng, dù yī qiē kǔ è。...

qiang_guozky
2017/08/16
0
0
IntelliJ IDEA详细配置和使用教程(适用于Java开发人员)

前言 正所谓工欲善其事必先利其器,对开发人员而言若想提高编码效率,一款高效的开发工具是必不可少的,相信看到该博客的朋友们都已经对IntelliJ IDEA有所了解了,所以此处就不对IntelliJ ID...

君千殇520
08/13
0
0
IntelliJ IDEA详细配置 

IntelliJ IDEA详细配置 关闭Intellij IDEA自动更新 在File->Settings->Appearance & Behavior->System Settings->Updates下取消Automatically check updates for勾选 隐藏.idea文件夹和.iml等......

DemonsI
09/17
0
0
IntelliJ IDEA使用技巧——插件的安装及使用方法

IntelliJ IDEA 支持非常多的插件,熟练的使用插件,能够有效提高我们的开发效率以及用户体验。 首先,进入插件安装界面: Mac: -> -> ; Windows: -> -> . 标注 1:显示 IntelliJ IDEA 的插...

发芽的土豆丶
2017/11/02
0
0
IDEA、WebStorm最新永久激活方式

今天早上一大早打开IDEA发现激活已过期,遂开始寻找激活码。但是一直不成功,后来终于找到一种比较靠谱的激活方式。在此记录下来,以备不时之需。 目前网上现有的激活方式大概有这么三种 激活...

耒耒耒耒耒
09/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

软件测试工具书籍与面试题汇总下载(持续更新)

简介 本文是https://github.com/china-testing/python-api-tesing/blob/master/books.md 的节选。 欢迎转载,转载请附带此简介,谢谢! 试题 软件测试综合面试题(高级测试)-试题.pdf 软件测试...

python测试开发人工智能安全
12分钟前
0
0
java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection 解决

有个项目使用的log4j进行日志记录的,同时也是用log4j中的数据库配置直接把相应级别的日志直接插入oracle。 在把项目部署的另一个内网环境时候,把项目的其他配置都改了,唯独log4j中的数据库...

哥本哈根的小哥
22分钟前
0
0
耗时 2 年,用 8.5 万块乐高积木最牛复刻 Apple Park

简评:国外大佬复刻 Apple Park,看了一下细节,确实厉害!只有你想不到,没有乐高拼不起来的,有没有乐高大神挑战一下? 苹果公园以各种各样的方式鼓舞人心,让人感兴趣。从建筑、可持续性和...

极光推送
23分钟前
0
0
记一次查找Hdfs磁盘占用空间比实际存储文件大4倍的原因

在一次主备namenode发生切换后,重启datanode节点,发现磁盘空间很大,想清理一下磁盘, 通过命令Hdfs dfs -du -h --max-depth=1 / 发现实际文件的大小只有8g,通过du -h --max-depth=1 /ha...

PageYi
50分钟前
4
0
阿里云推荐引擎使用教程

产品概述: 推荐引擎(Recommendation Engine,以下简称RecEng,特指阿里云推荐引擎)是在阿里云计算环境下建立的一套推荐服务框架,目标是让广大中小互联网企业能够在这套框架上快速的搭建满...

mcy0425
51分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部