IDEA开发设置(自用)
以下使用的是windows10 + IDEA2020版本。
JDK设置
1、配置当前项目
File -> Project Structure
安装完JDK后,并且环境变量配置后,IDEA会自动识别。也可以手动选择。
为工程配置具体的SDK
2、为以后新打开的项目配置
如下图,具体的配置和File -> Project Structure一致。
项目依赖(Maven)
安装maven成功后,在IDEA中配置maven。
下图为maven环境变量配置。
1、给当前项目配置
File -> Settings
2、 给以后新打开的项目配置
如下图,具体的配置和File -> Setting一致。
3、给私库推本地最新代码包
如下图,选择需要推到私库的项目包。
- 点击clean命令,清除本地相关历史文件
- 点击install命令先把jar包打包进本地maven库
- 点击deploy命令把jar包推到私库
git配置
Git安装完成后,下图为环境变量配置。
1、当前工程git配置
File -> Setting
2、给以后新打开的项目配置
如下图,具体的配置和File -> Setting一致
字体设置
看个人喜好了,我一直使用如下设置。
新建类自动生成注释
/**
* 此处写此类的描述信息
*
* @Author: wanghuanqing (你的名字)
* @Date: Create in ${TIME} ${DATE}
*/
方法注释生成设置
方法注释使用:在方法中add然后按Tab键,这里的add是自己设置的。
如下图新加自定义Group:
还是在file->setting->Editor->LiveTemplates这个路径下点击一下刚刚你添加的那个名字(我的是WhqGroup),然后点击右边上面那个绿色的+号,选择LiveTemplate双击,填写下面的图上的框 。
/**
*
* @Author: wanghuanqing
* @Date: Create in $TIME$ $DATE$
$params$
* @return $return$
*/
选择Everywhere
最后点击右下角的Edit variables 按钮,然后弹出一个窗口,如下:
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) ? '\\n' : '')}; return result", methodParameters())
快捷键自定义设置
File -> Setting打开设置界面,选择Keymap,如下图:
如果想要修改某个功能的快捷键,选择一个功能,如“Delete Line”,单击鼠标右键,在邮件菜单中选择相应的快捷键方式。
右键菜单依次分别为:添加键盘快捷键、添加鼠标快捷键、添加说明、删除快捷键。
如下图,输入find in path 进行搜索。
序列化类自动生成UID设置
使用方法:
光标悬停在类名上,快捷键alt + enter 即可(快捷键存在不同请查看快捷键设置)。
IDEA插件
个人觉得最实用插件:
- Lombok
- Alibaba Java Coding Guidelines
- MyBatisX
快捷键冲突解决
DEBUG F8冲突
有道词典中有快捷键F8,关闭即可。如下图:
Ctrl + shift + F 冲突
Ctrl + shift + F 通过关键字搜索,此快捷键和windows的输入法的简体繁体冲突。解决方法如下:
修改windows的快捷键
第一步:
第二步:
第三步:
第四步:
第五步: