目录

1. 创建java项目

 1.1 打印一个helloWorld

 1.2 打包一个java项目

 2. 创建web项目

2.1 设置tomcat

 2.2 创建web项目

2.2.1.创建web项目

2.2.2 加载项目到Tomcat中

2.2.3. 测试web项目

 3.创建Maven项目

3.1 创建一个maven项目

 3.2 创建导出包

3.2.1 创建Artifacts

 3.2.2 重新build artifacts

3.3 加载maven项目到tomcat中

 3.4 测试maven项目

 3.5 导入项目

 4. IDEA配置

4.1 IDEA全局编码设置

 4.2 设置字体

 4.3 添加Tomcat

 4.4 创建文件模板

 4.5 自定义快捷键

 4.6 自定义代码生成模板

 4.7 常用快捷键

 4.8 修改主题

5. IDEA好用插件

5.1 Maven Helper插件

 5.2 Tasks插件

 5.3 CheckStyle

 5.4 DataBase Tools and SQL

 5.5 Git

5.6 PlantUML 

6. Idea好用的功能

6.1 重构-refactor

6.2 单元测试

6.3 Analyze


只是大概讲一下,只写一些重要步骤,有什么细节的问题麻烦自己研究一下哈!

1. 创建java项目

 File->new->Project->JAVA->next->next-finish即可。

idea java设置build不重启 idea build很久_maven项目

 1.1 打印一个helloWorld

idea java设置build不重启 idea build很久_maven项目_02

 1.2 打包一个java项目

1. File->Project structure->Artifacts->点击+号->JAR->From modules with dependencies->选择一个Main Class作为程序入口->选择include in project build->点击apply即可。

2. Build->Build Artifacts->build即可。

3. 测试jar包,可以正常打印即可。

idea java设置build不重启 idea build很久_maven项目_03

 

idea java设置build不重启 idea build很久_web项目_04

 

idea java设置build不重启 idea build很久_maven项目_05

 

idea java设置build不重启 idea build很久_maven项目_06

 2. 创建web项目

2.1 设置tomcat

File->Settings->Application Servers->点击+号->Tomcat Server->选择自己得Tomcat即可。

idea java设置build不重启 idea build很久_web项目_07

 2.2 创建web项目

2.2.1.创建web项目

创建一个上述得java项目-->右键项目->Add FrameWork Support...->选择Web Application->Apply即可。

idea java设置build不重启 idea build很久_ide_08

2.2.2 加载项目到Tomcat中

Add Edit Configurations->点击+号->Tomcat Server->点击Local->Server->On Frame deactivations->可以选择update classes and resources(热加载)

Deploment->点击+号->选择项目->Apply即可。

idea java设置build不重启 idea build很久_web项目_09

idea java设置build不重启 idea build很久_idea java设置build不重启_10

idea java设置build不重启 idea build很久_自定义_11

2.2.3. 测试web项目

点击Tomcat右边的Run按钮即可启动一个web项目,图中左边是Run模式,小虫子的图标是DEBUG模式,启动即可。

idea java设置build不重启 idea build很久_idea java设置build不重启_12

 

idea java设置build不重启 idea build很久_idea java设置build不重启_13

 测试热加载:修改index.jsp,刷新页面,不需要重启项目就可以自动加载修改过的jsp页面。

idea java设置build不重启 idea build很久_web项目_14

 

idea java设置build不重启 idea build很久_web项目_15

 3.创建Maven项目

3.1 创建一个maven项目

选择File-New-Project->Maven->选择Create from archetype(模板)->选择maven-archetype-webapp->填一下自己groupID,artifactID->选择一个maven安装位置即可。maven这里不做讲解,后续再写!

 

idea java设置build不重启 idea build很久_idea java设置build不重启_16

 

idea java设置build不重启 idea build很久_idea java设置build不重启_17

 

idea java设置build不重启 idea build很久_maven项目_18

 3.2 创建导出包

3.2.1 创建Artifacts

File-Project Structure->Artifacts->点击+号->点击Web Application:Exploded->点击(output Layout下面的)+号->选择Directory Content->选择Webapp目录->apply即可

 

idea java设置build不重启 idea build很久_ide_19

 

idea java设置build不重启 idea build很久_ide_20

 3.2.2 重新build artifacts

选择build->build artifacts->rebuild->项目有out输出文件即可。

idea java设置build不重启 idea build很久_idea java设置build不重启_21

3.3 加载maven项目到tomcat中

与2.2.2 加载项目到Tomcat中类似,不同的一点是deployment的时候需要点击artifact...->选择自己的项目->apply即可。

idea java设置build不重启 idea build很久_web项目_22

 3.4 测试maven项目

在打开项目的时候如果有“-”的特殊符号会转为下划线-,这个要注意! 

企业级开发的时候每个项目下面都有很多module,这里只是简单的引导一下!

idea java设置build不重启 idea build很久_idea java设置build不重启_23

 3.5 导入项目

git导入项目时如果需要把多个module类型的项目导入一个窗口,需要把文件夹中的.idea文件夹删除,至于为什么还没有搞明白,知道的评论一声!

idea java设置build不重启 idea build很久_自定义_24

 

idea java设置build不重启 idea build很久_idea java设置build不重启_25

 4. IDEA配置

4.1 IDEA全局编码设置

idea java设置build不重启 idea build很久_ide_26

 4.2 设置字体

idea java设置build不重启 idea build很久_idea java设置build不重启_27

 4.3 添加Tomcat

 

idea java设置build不重启 idea build很久_ide_28

 4.4 创建文件模板

刚开始生成java文件头没注释,可自定义生成模板

/**
 * @Title:${PROJECT_NAME}
 * @Description
 * @Author:TEST
 * @Date:${DATE} ${TIME}
 * @Version:1.0 
 */

idea java设置build不重启 idea build很久_web项目_29

 

idea java设置build不重启 idea build很久_自定义_30

 4.5 自定义快捷键

使用eclipse得用户来到IDE不太适应,可以修改快捷键模板

idea java设置build不重启 idea build很久_ide_31

 4.6 自定义代码生成模板

for (var $VAR$:String in $ARRAY$){
    $END$
}

idea java设置build不重启 idea build很久_自定义_32

 

idea java设置build不重启 idea build很久_自定义_33

 4.7 常用快捷键

Ctrl+N :快速查找文件
Alt + F1 :快速定位文件在那个位置
CTRL+D :复制当前行或者复制选中内容
CTRL+Y:删除当前行
Shist+ALT+箭头:控制当前代码上下
CTRL+R:查找替换
Ctrl+Tab:窗口切换
SHIFT+SHIFT:查找文件

 4.8 修改主题

idea java设置build不重启 idea build很久_自定义_34

5. IDEA好用插件

5.1 Maven Helper插件

可以看自己得pom.xml文件中冲突得jar包并且去解决

idea java设置build不重启 idea build很久_idea java设置build不重启_35

 5.2 Tasks插件

如同一个小型得记事本,可以用来记录一些工作事项,个人觉得有点儿鸡肋!

idea java设置build不重启 idea build很久_maven项目_36

 5.3 CheckStyle

可以用来检查代码风格和质量,默认Sun Checks和Googole Checks两种代码模板

idea java设置build不重启 idea build很久_自定义_37

 5.4 DataBase Tools and SQL

一般内置得都有,不需要额外下载,可以直接连接数据库,相当于一个内置得数据库客户端!

idea java设置build不重启 idea build很久_web项目_38

 5.5 Git

 没怎么用过,反正觉得还是eclipse得git插件更快,更好用

5.6 PlantUML 

 一款画业务流程图得软件,还是用visuo吧!

idea java设置build不重启 idea build很久_web项目_39

 

idea java设置build不重启 idea build很久_web项目_40

6. Idea好用的功能

6.1 重构-refactor

idea java设置build不重启 idea build很久_自定义_41

6.2 单元测试

ctrl+shift+T 快捷创建Test类

6.3 Analyze

一款很强大得插件,不知道为什么我得软件没有!下面是它得功能,有的可以试一下

代码check

分析重复块

分析覆盖率报表

分析代码异常堆栈

分析数据来源和去向

Analyze(跟File同级)->inspect Code