重装完系统搭建完环境兴致冲冲想撸点东西,Oh shit!拿起IDEA又要一顿设置,每次都得去搜,烦不胜烦。这次做个记录,未完,将随时持续更新。
ps:该篇文章适合idea新手,及刚从或是想从eclipse转过来的童鞋。设置较多,算是目前全网IDEA设置教程里面比较全的一篇了。
一、准备工作
1-1. 官网下载地址
1-2. 破解方法
方式一(注册码):直接点击链接生成激活码,然后复制添加到idea激活码栏。
方式二(补丁破解):此处不展开,网上有很多,自行搜索即可。
二、环境/工具设置
2-1. 编码设置
File -> Settings -> Editor -> File Encodings
File -> Other Settings -> Settings for new Projects
2-2. JDK设置
File -> Other Settings -> Build, Execution, Deployment -> Compiler -> Java Compiler
File -> Project Structure -> Project
2-3. Maven设置
仓库设置
其它设置
2-4. Git设置
三、主题/颜色/字体设置
3-1. 主题设置
3-2. 护眼背景色设置
3-3. 字体设置
四、快捷键设置
4-1. eclipse模式
4-2. alt+/代码提示
4-3. Ctrl+滑轮快速滚动
4-4. Ctrl+鼠标右键跳转实现类
4-5. Ctrl+W 关闭窗口
4-6. F2重命名
4-7. Ctrl+F查找 / Alt+F替换
五、模板设置
5-1. main/syso快捷模板
新建Template Group
新建Live Template(main为例)
设置应用范围:右键 -> Change Context
5-2. 类注释模板
模板设置
效果展示(新建class生效)
5-3. 方法注释模板
新建Template Group:参照5-1-1
新建Live Template:参照5-1-2
此处建议命名为,因为IDEA生成注释的默认方式是:/+模板名+快捷键。若设置模板名为test,快捷键方式为Tab,则生成注释的快捷方式为:/*test+Tab。同时如果不采用这样的生成方式IDEA中没有内容的方法将不可用。设置应用范围:参照5-1-3
输入注释模板
1
2
3
4
5
6*
* $start$
$param$
* @date $date$ $time$
* @author 丶doufu
*/设置生成快捷键
参数优化
需注意关于@param的设置最好应使用groovyScript语句优化,否则参数的显示将是数组形式,不符合我们的编码习惯。
代码如下:
1 | 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()) |
- 效果展示