IDEA 2017安装指引
一、安装IDEA
官网下载: https://www.jetbrains.com/idea/download/#section=windows
step 1: 选择windows -->downLoad 旗舰版(Ultimate)
step 2: 下载后安装 ,选择64位 ,下一步到end
step 3: **详见:https://www.cnblogs.com/tsingke/p/7986212.html
二、配置相关环境
- 配置JDK : File -->Project Structure -->SDKs
3、配置Git : File -->Setting -->Git
三、IDEA个性化配置
(1) Code Template 设置
1. 设置Header
打开file->setting->Editor->Filr and Code Templates->Includes->File Header
2、 设置Class、Interface、Enum 同上
3、设置Getter Setter
随便打开一个.java文件, 在文件中按Alt + Insert 键,添加模板
public ## #if($field.modifierStatic) static ## #end $field.type ## #set($name = $StringUtil.capitalizeWithJavaBeanConvention($StringUtil.sanitizeJavaIdentifier($helper.getPropertyName($field, $project)))) #if ($field.boolean && $field.primitive) #if ($StringUtil.startsWithIgnoreCase($name, 'is')) #set($name = $StringUtil.decapitalize($name)) #else is## #end #else get## #end ${name}() { return $field.name; }
#set($paramName = $helper.getParamName($field, $project)) public ## #if($field.modifierStatic) static ## #end void set$StringUtil.capitalizeWithJavaBeanConvention($StringUtil.sanitizeJavaIdentifier($helper.getPropertyName($field, $project)))($field.type $paramName) { #if ($field.name == $paramName) #if (!$field.modifierStatic) this.## #else $classname.## #end #end $field.name = $paramName; }
4、配置serialVersionUID ,类implements Serializable,光标放在类名上,按Alt+Enter,就会自动生成了
5、配置编码格式
6、显示行号
File-> Settings -> Editor --> General --> Appearance--> Show line numbers
7、远程Debug
Run ->edit Configuration --> Remote 添加服务器
8、修改格式化快捷键 为Ctrl+S
Settings--> keymap-->ReformateCode -->删掉原来的改为Ctrl+S
三、代码格式化
1、安装插件Eclipse Code Formatter(安装之后重启Intellij)
2、配置插件:
选择Setting =>Eclipse Code Formatter-->
勾选Use the Eclipse-code-formatter-->
Eclipse Java Formatter config file-->
选择Eclipse用的code-style.xml文件,这个选项会决定格式化代码的方式。
3、使用Intellij的格式化快捷键”Ctrl+ALT+L”即可进行格式化。如果出错会输出提示到Event Log里,如果看到’xxx formatted sucessfully by Eclipse code formatter’则表示格式化成功!
四、IDEA常用快捷键
打开文件: Ctrl + Shift + N
查找文件 : Ctrl + N
查找文本 : Ctrl + F
替换文本 : Ctrl + R
重命名当前类名 : Shift + F6
复制当前行 Ctrl + D
删除当前行 Ctrl + X
1. 注释
单行: Ctrl + /
多行: Ctrl + Shift + /
2. 自动提示
3. 打开最近打开过的文件
4. Ctrl+B 快速打开光标处的类或方法
Ctrl+Alt+B 直接打开实现类
5. 选中文本,按Alt+F3 ,逐个往下查找相同文本,并高亮显示
6. Ctrl+W 选中代码,连续按会有其他效果
7. Ctrl+Shift+ 上键/下键 移动
8. Ctrl+Shift+ Enter 自动补齐
9. Ctrl+Alt+ <-- 或 --> 回退到上一次编辑的地方
10. get/set 方法 Alt+ Insert
11. Try/Catch Ctrl+Alt+T
12. Ctrl+C 默认复制光标所在行
13. Ctrl+V 默认把文本粘贴在光标所在行
14. Ctrl+X 默认剪切光标所在行
15. Ctrl+W 选择某个字k段,连续按有惊喜
16. F12 把焦点移动到最近使用的窗口上。比如左侧的项目某个包上
17. Shift+F6 重命名
18. 打开控制台consolve Alt+ 4
19. System.out.print 快捷键 sout
20. main 方法快捷键 psvm
21. 跳到实现类 Ctrl+Alt+鼠标左键