Intellij Idea 快速开发
关于 Intellij Idea 的插件的使用记录如下
比较有用的是 FindBugs-IDEA 、 CodeGlance(超喜欢又可以拖拉) 、 Get gist(Beta)等等
Quick Lists
这个作为第三方的插件的快捷键的使用,因为常用的快捷键已经很多,鹅记不住了…
然后你可以点击这个,创建一系列插件的列表,另外在 keymap中设置 对应的 快捷键 (command + G)
File and Code Templates
好好利用这个模块
如自定义一些文件类型..
然后新建文件的时候…
举个例子,内容中关于 #parse 内容是在 Includes 中进行设置
SpringBootBean
#set($classname = ${NAME})
#set($package = ${PACKAGE_NAME})
#if ($package && $package != "")package $package;#end
import javax.persistence.*;
#parse("File Header.java")
@Entity
@Table(name = "$table")
public class $classname {
#parse("log.java")
@Id
@GeneratedValue
@Column(name = "$id", unique = true, nullable = false)
private int $id;
}
File Header.java
/**
* 该文件名- ${NAME}
* 编码作者- ${USER}
* 创建日期- ${DATE} ${HOUR}:${MINUTE}
* 作者邮箱- xudaolong@vip.qq.com
* 作者博客- http://xudaolong.github.io/
* 修改时间-
* 修改备注-
* 编码内容-
*/
Live Templates
这个跟 File and Code Templates 差不多…可设定作用范围 和 对应的快捷键…使用存储比较短的 snippet… 自己体会哈