03 Intellij IDEA常见配置

Intellij IDEA常见配置

设置代码字体、大小

clip_image0013877d329-4084-4e20-b484-8b5525d26250

设置代码自动补全快捷键

img2

注释配置

类文件注释模板

1、选择File→Settings→Editor→File and Code Templates→Files→Class。可以看到创建Class时引入了一个参数"File Header.java"。对应的是Files旁边的Includes→File Header文件

img1
/**
 * TODO
 * @author: Yizq
 * @date: ${DATE} ${TIME}
 * 
 */

类注释

1、选择File→Settings→Editor→Live Templates。点击右边的加号,选择Template Group,创建一个分组

img2

2、再点击加号,选择Live Template,创建一个模板。其中

img3

3、填写如下参数

Abbreviation:填模板的缩写,可以使用*号作为代号,方便后面调用模板。

*

Options→Expand with:填注释模板的扩展快捷键,根据使用习惯,这里使用默认的Tab。

Default(Tab)

Template text:填写注释模板的内容。参数名使用${参数名}$的格式。(注意:注释模板开头的/不要填写)

**
 *
 * @description: 
$params$
 * @return: $return$
 * @author: Yizq
 * @date: $date$ $time$
 */

img4

4、点击模板页面最下方的警告define,来设置将模板应用于哪些场景,选择Everywhere-->Java即可。(如果曾经修改过,则显示为change而不是define,如上图)

img5

5、然后点击Edit variables,会读取刚刚在注释模板中的配置的参数${参数名}$。在Expression的下拉框中选择方法为其赋值

img6

关于params参数:

groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\r\\n' : '')}; return result", methodParameters())

关于return参数:

groovyScript("def result=\"${_1}\"; if(result == \"void\"){return \"\";}else{return \"{@link \"+result+\"}\";}", methodReturnType())

开启自动编译

1、开启自动编译

2、按住快捷键,

img1进入Maintenance页面

img2

指定编译版本

1、依次打开File–>Preferences–>Build,Execution,Deployment–>Compiler–>Java Compiler 设置相应Module的target bytecode version的合适版本

2、指定项目JDK版本号

3、指定module版本号

忽略文件显示

img1
*.hprof;*.pyc;*.pyo;*.rbc;*.yarb;*~;.DS_Store;.git;.hg;.svn;CVS;__pycache__;_svn;vssver.scc;vssver2.scc;*.iml;

以上为IDEA默认的配置,可以添加了*.idea;*.gitignore;去忽略idea生成的文件和git项目的仓库文件,看个人的习惯

动态优化导入

自动将当前Java代码中无用的引入包去掉,无需开发者在意导入的包过多。

image-20200917233641749

实体类生成序列化ID

image-20200927134000408

完成设置后,打开实体类的代码,根据提示添加序列化ID

image-20200927134056660
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值