一、安装

idea community 设置 Active profiles idea配置设置_IDE

32位要求JDK最低1.7,64位要求JDK最低1.8.。下面的关联项不要勾选,IDEA启动慢。

JRE不要选,用自己下载的。

二、向导配置

idea community 设置 Active profiles idea配置设置_右键_02

直接选第二个。

OK->激活略过

idea community 设置 Active profiles idea配置设置_Java_03

 

主题选黑色

idea community 设置 Active profiles idea配置设置_Java_04

不需要的功能手动禁用,默认开启的状态。

idea community 设置 Active profiles idea配置设置_全局设置_05

官方插件安装Trainer,自己选择。

三、基础设置

全局设置&当前项目设置(当前项目设置IDEA内部File->Settings,不推荐这样。全局设置方式File->OtherSettings->defaultSettings或主界面Configure->settings)

全局设置

idea community 设置 Active profiles idea配置设置_右键_06

进入了全局设置界面

idea community 设置 Active profiles idea配置设置_Java_07

Appearance&Behavior->Appearance->Theme选择主题(3套)

Appearance->勾选override default fonts改字体(不建议修改)

Editor->Font修改编辑代码时的字体。

idea community 设置 Active profiles idea配置设置_IDEA_08

勾选等宽字体(易区分0、O等)。Size选16

Editor->ColorSchema->ConsoleFont修改控制台字体

idea community 设置 Active profiles idea配置设置_右键_09

Editor->ColorSchema->ConsoleColors修改控制台颜色

编码改成utf-8    Editor->FileEncodings

idea community 设置 Active profiles idea配置设置_IDEA_10

改三处

 

idea community 设置 Active profiles idea配置设置_Java_11

勾选Ctrl+滚轮修改字体大小

 

idea community 设置 Active profiles idea配置设置_右键_12

勾选行号、方法间分割线

 

idea community 设置 Active profiles idea配置设置_右键_13

多空行合并成1行

 

idea community 设置 Active profiles idea配置设置_全局设置_14

选择None(大小写都给我代码提示)

 

idea community 设置 Active profiles idea配置设置_Java_15

自动导包,如图选择

 

Editor-General下

idea community 设置 Active profiles idea配置设置_Java_16

鼠标放类上面自动提示看个人喜好勾选,后面延迟时间如是。

 

四、安装插件

idea community 设置 Active profiles idea配置设置_IDE_17

进入插件界面。或Settings里的插件 

 

idea community 设置 Active profiles idea配置设置_全局设置_18

官方插件、第三方插件、从硬盘上已有的安装。点击第一个

 

idea community 设置 Active profiles idea配置设置_右键_19

可搜索、可按条件排序(下载量、打分)。按右侧Install安装(需重启生效)

 

五、JDK配置

idea community 设置 Active profiles idea配置设置_IDE_20

进入

 

 

idea community 设置 Active profiles idea配置设置_IDEA_21

配置JDK

 

六、创建工程

JavaSE

CreateNewProject进入

idea community 设置 Active profiles idea配置设置_全局设置_22

一路Next

idea community 设置 Active profiles idea配置设置_右键_23

选项目位置 、finish

 

idea community 设置 Active profiles idea配置设置_Java_24

调出菜单

 

src文件夹右键

idea community 设置 Active profiles idea配置设置_全局设置_25

类起名时可以打上包名自动生成包。psvm自动生成main函数。sout自动生成打印函数。文件会自动保存。

Ctrl+shift+F10执行

 

配置JVM参数

idea community 设置 Active profiles idea配置设置_Java_26

idea community 设置 Active profiles idea配置设置_Java_27

看自己情况修改

 

idea community 设置 Active profiles idea配置设置_右键_28

全局设置取消勾选开启时自动打开最近项目

 

创建JAVAEE项目

idea community 设置 Active profiles idea配置设置_右键_29

勾选WebApplication,选择JavaEE选择JavaEE版本

idea community 设置 Active profiles idea配置设置_IDE_30

选中WebApplication,选择Servlet版本

 

一路next进入内部,编辑配置

idea community 设置 Active profiles idea配置设置_Java_31

idea community 设置 Active profiles idea配置设置_IDE_32

如上图

找到TomcatServer、Local

idea community 设置 Active profiles idea配置设置_IDEA_33

起名字、找到tomcat所在路径

idea community 设置 Active profiles idea配置设置_右键_34

部署项目

idea community 设置 Active profiles idea配置设置_Java_35

启动服务后自动打开相应浏览器

idea community 设置 Active profiles idea配置设置_Java_36

其他选择如下图

idea community 设置 Active profiles idea配置设置_右键_37

项目添加依赖包

webinfo右键新建lib文件夹、打开 File -> Project Structure (Ctrl + Shift + Alt + S)或者界面上

idea community 设置 Active profiles idea配置设置_Java_38

idea community 设置 Active profiles idea配置设置_IDEA_39

找到当前项目下lib文件夹

idea community 设置 Active profiles idea配置设置_IDEA_40

Ok、OK、Apply

idea community 设置 Active profiles idea配置设置_全局设置_41

Modules、项目、Dependencies勾选lib、Apply(完成)

 

src右键创建servlet、为servlet添加tomcat环境

idea community 设置 Active profiles idea配置设置_全局设置_42

 

七、调试

在行号处点一下打断点

idea community 设置 Active profiles idea配置设置_右键_43

 Debug运行

F7逐语句

F8逐过程、跳过方法内

F9逐断点

 

八、设置Maven

全局设置

idea community 设置 Active profiles idea配置设置_IDE_44

替换成本地maven文件

 

idea community 设置 Active profiles idea配置设置_IDEA_45

勾选Override,选择自己本地设置文件

 

使用Maven创建JavaSE项目

idea community 设置 Active profiles idea配置设置_全局设置_46

指定ID

idea community 设置 Active profiles idea配置设置_全局设置_47

finish进入、导入一下

idea community 设置 Active profiles idea配置设置_IDE_48

maven有用的几个菜单项

idea community 设置 Active profiles idea配置设置_Java_49

想执行直接双击也可以

 

使用Maven创建JavaEE项目

idea community 设置 Active profiles idea配置设置_右键_50

idea community 设置 Active profiles idea配置设置_全局设置_51

这个ID用下划线分割

idea community 设置 Active profiles idea配置设置_右键_52

main右键创建名为java的文件夹、右键java

idea community 设置 Active profiles idea配置设置_右键_53

用配置的方式配置tomcat服务器环境

idea community 设置 Active profiles idea配置设置_IDE_54

双击运行项目

idea community 设置 Active profiles idea配置设置_IDE_55

手动运行

idea community 设置 Active profiles idea配置设置_右键_56

idea community 设置 Active profiles idea配置设置_IDEA_57

 

九、使用Maven创建聚合项目

idea community 设置 Active profiles idea配置设置_右键_58

选site聚合子工程

idea community 设置 Active profiles idea配置设置_右键_59

创建前台子模块

idea community 设置 Active profiles idea配置设置_IDEA_60

依旧勾选site

idea community 设置 Active profiles idea配置设置_右键_61

取消继承关系,显示为none

idea community 设置 Active profiles idea配置设置_IDE_62

如法右键前台子模块创建前台dao模块选快速开始

idea community 设置 Active profiles idea配置设置_Java_63

idea community 设置 Active profiles idea配置设置_右键_64

指定了新目录

service模块同dao

service依赖dao

idea community 设置 Active profiles idea配置设置_右键_65

创建web子模块选webapp

idea community 设置 Active profiles idea配置设置_右键_66

换位置

idea community 设置 Active profiles idea配置设置_Java_67

web项目的main中手动创建一个java文件夹(前面提过)

web项目依赖service

idea community 设置 Active profiles idea配置设置_右键_68

前台模块完毕、后台创建过程同前台

聚合工程目录:

idea community 设置 Active profiles idea配置设置_全局设置_69

 

 

十、使用SVN

idea community 设置 Active profiles idea配置设置_Java_70

idea community 设置 Active profiles idea配置设置_IDEA_71

idea community 设置 Active profiles idea配置设置_IDE_72

file->settings设置忽略

idea community 设置 Active profiles idea配置设置_IDE_73

VCS->commit上传

 

十一、使用Git