让IntelliJ IDEA更好用

转自:https://blog.csdn.net/yuankundong/article/details/54341619

IntelliJ IDEA,记录一些目前觉得好用的东西。

IDEA插件

插件可以在idea的插件库里搜,也可以从网上下。 
http://plugins.jetbrains.com/?pr=idea

mybatis plugin

有免费版,也有破解版,搜一下都有。 
这个插件让mybatis的自动提示功能更强大,写在xml里的sql出错率更少。并且和java文件融合的很好。

JRebel

JRebel是个热部署插件,不用修改代码后再重新启动服务,每几秒会自动检查class文件是否变化,如果有变化会自动部署,大大提升开发效率,现在就在用这个,特别是我这种多模块的maven工程,提升效果更明显。不过是收费插件,网上也有破解版。 
当然,如果你用的spring boot ,可能用springloaded,spring-boot-devtools这样的maven插件也不错。

findbugs-IDEA

相信每个程序员应该都接触过这种著名插件,这是idea版本,效果一样。用来找出你程序的潜在bug。

CodeGlance

在屏幕右侧位置显示代码的小窗口,可以快速定位,对于一页里有很多代码的很实用。 
这里写图片描述

Datebase

我用的目前2016.3版本自带这个插件,找不见位置的可以双击shift找一下,是用来连接数据库的,可以省去一些还得用第三方工具再打开数据库,比如navicat,workbench之类的。

模板

注释

在setting->file and code template,可以定义自己的注释模板,就可以在每次新建类的时候自动打上注释。 
这里写图片描述

这里写图片描述

live templates

在setting->live templates,可以定义自己的代码模板和快捷键,方便使用。 
这里写图片描述

创建步骤:

1、添加一个自己的组 
这里写图片描述 
2、在自己的组里面添加模板 
这里写图片描述 
3、点下面报红的define,然后勾选everywhere. 
这里写图片描述
4、如图,这是个简单注释的模板 
这里写图片描述
其中cmt2是快捷键,后面是描述 
5、 点击 这里写图片描述 
编辑参数 
这里写图片描述 
点确定,这样就完成了模板,在代码中按cmt2这个快捷键,就会出来这段代码,其他代码也是同样可以自定义的,比如自己的try catch代码等。

快捷键

一些常用快捷键

Alt+回车 导入包,自动修正 
Ctrl+Alt+L 格式化代码 
Alt+Insert 生成代码(如get,set方法,构造函数等) 
Ctrl+R 替换文本 
Ctrl+F 查找文本 
Ctrl+Alt+ left/right 返回至上次浏览的位置 
Shift+F6 重构-重命名 
Ctrl+X 删除行 
Ctrl+D 复制行 
Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者// ) Ctrl+Shift+回车 自动补全代码