说明:此配置均基于idea2021.3.3 版本
目录
1、Alibaba Java Coding Guidelines
3、Chinese(Simplified) Language Pack
一、设置主题背景
进入File-->Settings-->Appearance & Behavior-->Appearance,点击Get more themes,会跳转到Plugins中筛选主题,选择喜欢的主题安装即可。
二、设置Eclipse快捷键
进入File-->Settings-->Keymap,选择Eclipse,再对一些常用的快捷键进行局部调整。
1、类文件的查找和控制台的查找
Eclipse快捷键中类里面的Replace使用的是Ctrl+F,所以控制台的查找Find需要配置其他快捷键,从而达到二者均能正常使用的效果。
效果如下:
三、设置超出屏幕宽度自动换行
进入File-->Settings-->Editor-->General,进行如图配置,一行内容太长会自动换行。
四、自动导包import设置
进入File-->Settings-->Editor-->General-->Auto Import,进行如图配置,则会提示导入对应的包,并自动删除代码里面无用的导包。
五、设置提示忽略大小写
进入File-->Settings-->Editor-->General-->Code Completion,取消Match case的勾选,写代码提示时就可以忽略大小写了。
六、设置每行超出120自动换行
进入File-->Settings-->Editor-->Code Style,选中Code Style,进行如图配置,当每行超过120就会自动换到下一行。
效果如下:
七、设置单行注释不在行首第一个字,且注释后自动添加一个空格
进入File-->Settings-->Editor-->Code Style-->Java,选中Code Generation,进行如图配置,即可实现对应的效果。
效果如下:
八、设置代码提示级别
进入File-->Settings-->Editor-->Inspections,搜索代码提示的内容,在右侧设置代码提示的严重程度。
九、设置文件编码
进入File-->Settings-->Editor-->File Encodings,设置文件编码为UTF-8。
十、设置方法和类注释模板
进入File-->Settings-->Editor-->Live Templates,设置方法和类的注释模板,也可以修改某些常用方法的快捷提示。
1、设置方法注释模板
*
*
*
$param$
* @return 返回数据
* @author
* @date $date$
*/
// 模板参数配置
param: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) ? '\\n ' : '')};return result", methodParameters())
data:date()
2、设置类注释模板
/**
* @author
* @description
* @date $DATE$
*/
// 模板参数配置
DATE:date()
十一、常用插件
进入File-->Settings-->Plugins,在Marketplace里面搜索相应的插件,进行安装,安装后可在Installed里面查看已安装插件。
1、Alibaba Java Coding Guidelines
阿里巴巴代码规范插件。选中Java文件,点击右键,选择“编码规约扫描”,可以扫描Java代码里面的不符合规范的内容,并根据扫描结果手动进行修改。
2、Lombok
结合注解在实体类中自动提供Get和Set方法,避免了实体类字段变动频繁生成Get和Set方法,使用时,需要引入下面的依赖。
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
3、Chinese(Simplified) Language Pack
中文语言包,可以汉化idea,安装后就不用再发愁英文是什么意思了。
4、Power Mode II
敲代码的动态炫酷特效,安装后可以在Appearance & Behavior-->Power Mode II进行特效样式设计,可以参考下图配置。
5、Free MyBatis Tool
Free MyBatis Tool 是一款增强idea对Mybatis支持的插件,具有快速从代码跳转到mapper及从mapper返回代码等功能。
十二、整合Git版本控制工具
进入File-->Settings-->Version Control-->Git,配置git安装之后的git.exe,点击Test按钮,下方显示版本号后,表示正常连接Git,可进行相关操作。
十三、整合SVN版本控制工具
进入File-->Settings-->Version Control-->Subversion,配置svn安装之后的svn.exe,即可在idea里面进行SVN代码更新、提交等操作。
说明:安装SVN后在安装位置的bin目录下没有找到svn.exe,则找到svn的安装包,进行如下操作。
A、双击安装包后,选择Modify,进行下一步。
B、点击command line client tools左边的倒三角,选中Will be installed on local hard drive,按照步骤进行安装即可。
十四、 Maven环境配置
进入File-->Settings-->Build,Exectuion,Deployment-->Build Tools-->Maven,参考下图配置,配置Maven的环境。
十五、Java编译配置
进入File-->Settings-->Build,Exectuion,Deployment-->Compiler-->Java Compiler,Project bytecode version和Target bytecode version两处均需要配置和jdk一样的版本,此处jdk使用的是1.8版本。如果Java编译时提示“常量字符串过长”,则Use compiler处需要选择Eclipse选项。
十六、设置默认浏览器
进入File-->Settings-->Tools-->Web Browsers and Preview,添加电脑上的浏览器对应的exe文件,选择First listed,即可设置为默认浏览器。
十七、配置JDK环境
进入File-->Project Structure-->Platform Settings-->SDKs,点击加号,选择Add JDK...,然后选择JDK的目录位置,进行添加即可。
注意:在File-->Project Structure-->Project Settings-->Project以及File-->Project Structure-->Project Settings-->Modules的Sources和Dependencies中,保持和JDK的版本统一,此处均使用JDK1.8版本。
请大家多多关注,小编会持续更新,丰富更多内容^_^