IDEA 2017安装指引

一、安装IDEA

官网下载: https://www.jetbrains.com/idea/download/#section=windows

step 1: 选择windows -->downLoad  旗舰版(Ultimate) 

IDEA 2017安装指引


step 2: 下载后安装 ,选择64位 ,下一步到end

IDEA 2017安装指引

step 3: **详见:https://www.cnblogs.com/tsingke/p/7986212.html



二、配置相关环境

  1. 配置JDK  : File -->Project Structure -->SDKs
IDEA 2017安装指引
   2、配置Maven : File -->Setting -->Maven

 IDEA 2017安装指引


3、配置Git  : File -->Setting -->Git

IDEA 2017安装指引


三、IDEA个性化配置

(1) Code Template 设置

1. 设置Header

    打开file->setting->Editor->Filr and Code Templates->Includes->File Header

IDEA 2017安装指引

2、 设置Class、Interface、Enum 同上 

3、设置Getter Setter 

     随便打开一个.java文件, 在文件中按Alt + Insert 键,添加模板

3.1 、使用Alt+insert 打开getter/setter选择界面
IDEA 2017安装指引
3.2、然后点击"..."按钮进行生成模板配置
配置如下:
getter配置:(根据每个公司定义的模板自行配置)
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;
}
setter配置:(根据每个公司定义的模板自行配置)
#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,就会自动生成了

    IDEA 2017安装指引

    



5、配置编码格式

IDEA 2017安装指引


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+鼠标左键