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+回车 自动补全代码