目录
三、Alibaba Java Coding Guidelines
介绍
本文是我学习使用idea时编写,如果错误,请指出。
idea 快捷键篇
常用的快捷键
参考该文章:https://www.cnblogs.com/but009/p/7434511.html
我简略我自己挑出常用的
Ctrl + F 在当前文件进行文本查找 (必备)
Ctrl + R 在当前文件进行文本替换 (必备)
Ctrl + Z 撤销 (必备)
Ctrl + Y 删除光标所在行 或 删除选中的行 (必备)
Ctrl + X 剪切光标所在行 或 剪切选择内容
Ctrl + C 复制光标所在行 或 复制选择内容
Ctrl + D 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 (必备)
Ctrl + O 选择可重写的方法
Ctrl + I 选择可继承的方法
Ctrl + F8 在 Debug 模式下,设置光标当前行为断点,如果当前已经是断点则去掉断点
Ctrl + F9 执行 Make Project 操作
Ctrl + F1 在光标所在的错误代码处显示错误信息 (必备)
idea 插件篇
实用系列
一、JRebel
项目的热部署插件。JRebel是一款JAVA虚拟机插件,它使得JAVA程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。JRebel使你能即时分别看到代码、类和资源的变化,你可以一个个地上传而不是一次性全部部署
二、Maven Helper
插件可用来方便显示maven的依赖树,在没有此插件时,如果想看maven的依赖树需要输入命令行: mvn dependency:tree 才可查看依赖。如果想看是否有依赖包冲突的话也需要输入命令行等等的操作。而如果安装Maven Helper插件就可免去命令行困扰。通过界面即可操作完成。
详细介绍和使用方法:https://blog.csdn.net/u013870094/article/details/79712500
三、Alibaba Java Coding Guidelines
阿里巴巴编码规约插件
详细介绍和使用方法:https://github.com/alibaba/p3c/blob/master/idea-plugin/README_cn.md
四、MYbatisX
MybatisX 是一款基于 IDEA 的快速开发插件,为效率而生。
详细介绍和使用方法:http://mp.baomidou.com/guide/mybatisx-idea-plugin.html
五、CodeGlance
代码缩略图
详细介绍和使用方法:https://blog.csdn.net/defonds/article/details/79469148
六、GsonFormat
Gson库将JSONObject格式的String 解析成实体
详细介绍和使用方法:https://www.cnblogs.com/1024zy/p/6370305.html
七、grep console
java 开发的过程中,日志都会输出到console,输出的内容是非常多的,所以需要有一个工具可以方便的查找日志,或者可以非常明显显示我们关注的内容,grep console就是这样的一个工具。
安装完成后,在console中右键就能打开。
详细介绍和使用方法 :https://blog.csdn.net/ruglcc/article/details/73844044
八、MyBatis Log Plugin
sql 语句打印
详细介绍和实用方法:https://blog.csdn.net/qq2710393/article/details/83098559
九、Lombok
lombok是一个可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代码的工具,简单来说,比如我们新建了一个类,然后在其中写了几个字段,然后通常情况下我们需要手动去建立getter和setter方法啊,构造函数啊之类的,lombok的作用就是为了省去我们手动创建这些代码的麻烦,它能够在我们编译源码的时候自动帮我们生成这些方法。
详细介绍和实用方法:https://blog.csdn.net/shmily_lsl/article/details/80689307
十、GenerateAllSetter
一键调用一个对象的所有set方法并且赋予默认值 在对象字段多的时候非常方便,在做项目时,每层都有各自的实体对象需要相互转换,但是考虑BeanUtil.copyProperties()等这些工具的弊端,有些地方就需要手动的赋值时,有这个插件就会很方便,创建完对象后在变量名上面按Alt+Enter就会出来 generate all setter选项。
详细介绍和实用方法:https://www.cnblogs.com/jimoer/p/8799437.html#autoid-2-4-0
推荐系列
一、Translation
翻译工具。
详细介绍和使用方法:https://blog.csdn.net/zrc199021/article/details/71601394
二、background Image Plus
idea 背景图片设置。
详细介绍和使用方法:https://blog.csdn.net/chl191623691/article/details/78174826
三、Rainbow Brackets
括号或者中括号,大括号的颜色显示,令人快速分辨范围。
详细介绍和使用方法:https://www.cnblogs.com/jimoer/p/8799437.html#autoid-2-4-0
装逼系列(要求电脑配置,配置低,该插件系列会让idea卡)
一、activate-power-mode
打字效果酷炫。
效果和实用方法:https://www.cnblogs.com/yue31313/p/7337165.html