IDEA实用教程

一、 IDEA简介

1. 简介

idea每次启动都要编制索引 idea每次都要配置tomcat_intellij-idea

IDEA 全称IntelliJ IDEA,是java语言开发的集成环境。

IDEA是JetBrains公司的产品。


IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、AntJUnitCVS整合、代码审查方面。

了解:JetBrains公司开发的所有工具。

idea每次启动都要编制索引 idea每次都要配置tomcat_idea每次启动都要编制索引_02

与eclipse不同的是,eclipse使用的是工作目录列表的形式管理项目,可以在eclipse相应的工作空间中展示多个不同 的项目,idea使用项目驱动的形式,在创建项目时只针对于当前项目位置进行创建,并且在开发期间当前的界面只对当前的项目进行操作

2.下载

下载地址:https://www.jetbrains.com/idea/download/#section=windows

idea每次启动都要编制索引 idea每次都要配置tomcat_junit_03

版本简介:IDEA分商业版和社区版。商业版是收费的,功能比较完善。社区版是免费的,功能稍弱。

3.安装(Windows环境下)

  1. 双击exe文件

idea每次启动都要编制索引 idea每次都要配置tomcat_java_04

  1. 选择安装的目录

idea每次启动都要编制索引 idea每次都要配置tomcat_intellij-idea_05

  1. 选择是否生成快捷方式和建立文件关联

idea每次启动都要编制索引 idea每次都要配置tomcat_tomcat_06

上图标记1中32-bit launcher 支持JDK1.7 ;64-bit lanucher 最低需要JDK1.8版本。

上图标记 2 表示关联 Java、Groovy和Kotlin 文件,建议不要勾选,正常我们会在 Windows 的文件系统上打开这类文件都是为了快速查阅文件里面的内容,如果用 IntelliJ IDEA 关联上之后,由于 IntelliJ IDEA 打开速度缓慢,这并不能方便我们查看。 建议在 Windows 系统上关联此类文件可以用 EmEditor、Notepad++ 这类轻便的编辑器。

  1. 完成安装

idea每次启动都要编制索引 idea每次都要配置tomcat_tomcat_07

二、 IDEA的配置

1.首次运行配置

1) 设置是否导入之前的配置

如果是升级安装,可以导入之前的配置.如果是首次安装,直接选择第三个选项.

idea每次启动都要编制索引 idea每次都要配置tomcat_intellij-idea_08

2) 设置授权

根据自己的实际情况选择授权方式.

idea每次启动都要编制索引 idea每次都要配置tomcat_idea每次启动都要编制索引_09

如果只是试用,请按照下图方式选择

idea每次启动都要编制索引 idea每次都要配置tomcat_junit_10

3) 设置样式

idea每次启动都要编制索引 idea每次都要配置tomcat_tomcat_11

4) 设置需要的功能

idea每次启动都要编制索引 idea每次都要配置tomcat_idea每次启动都要编制索引_12

所有的功能默认都是开启,如果不需要,可以点击Disable禁用对应的功能,设置后,点击右下角的Next

5) 选择下载插件

也可以不下载

idea每次启动都要编制索引 idea每次都要配置tomcat_idea每次启动都要编制索引_13

在当前页面有官方推荐的插件,如果有需要可以点击Install下载安装.

推荐安装IDE Features Tranier,该插件可以帮助我们快速了解IDEA的使用.

设置后点击右下角的Start.

配置成功后,可以看到启动页面

idea每次启动都要编制索引 idea每次都要配置tomcat_junit_14

2.基础设置

1) 进入全局设置

idea每次启动都要编制索引 idea每次都要配置tomcat_tomcat_15

2) 更改主题

idea每次启动都要编制索引 idea每次都要配置tomcat_intellij-idea_16

3) 修改主题字体

idea每次启动都要编制索引 idea每次都要配置tomcat_java_17

该操作并不推荐,如果要修改,请务必选择中文字体,否则会导致中文无法正常显示

4) 修改代码编辑区字体

idea每次启动都要编制索引 idea每次都要配置tomcat_tomcat_18

可以根据需求设置字体字号行高等(一般不修改) 字体大小可以使用之后的快捷配置

5) 修改控制台字体

idea每次启动都要编制索引 idea每次都要配置tomcat_java_19

根据相应位置修改

6) 文件编码的设置(重要)

idea每次启动都要编制索引 idea每次都要配置tomcat_intellij-idea_20

图中处建议勾选,如果没有勾选属性文件中的中文,会被转为ASCII码

7) 设置Ctrl + 鼠标滚轮改字体大小

idea每次启动都要编制索引 idea每次都要配置tomcat_java_21

8) 设置显示行号和方法分割线

idea每次启动都要编制索引 idea每次都要配置tomcat_intellij-idea_22

9) 设置代码提示

idea每次启动都要编制索引 idea每次都要配置tomcat_java_23

IDEA默认的代码提示是完全匹配大小写,这样我们在写代码的时候,由于类名都是大写开始,就会导致无法提示,不够方便, 因此我们要按照图中所示更改为NONE

10) 设置自动导包

idea每次启动都要编制索引 idea每次都要配置tomcat_java_24

当我们复制代码时,IDEA不会自动导入对应类的包,需要手动导包,这样不够方便, 因此我们要按照图中所示进行更改

11) 设置背景

idea每次启动都要编制索引 idea每次都要配置tomcat_tomcat_25

3.web项目配置

idea每个工作台只操作一个项目,并且在2021版本不直接提供javaweb项目的创建,而是先创建java项目,之后添加相应的web功能进行配置

1)配置tomcat

idea与eclispe不同 eclipse是为所有的项目配置,所有的项目都可以直接使用,但是idea需要为每个项目配置tomcat

点击右上的add configuration 添加tomcat环境

idea每次启动都要编制索引 idea每次都要配置tomcat_junit_26

点击左上角+号 下拉选择tomcat server 下的local

idea每次启动都要编制索引 idea每次都要配置tomcat_intellij-idea_27

输入服务器名称,选择服务器tomcat所在目录,设置打开的默认浏览器

idea每次启动都要编制索引 idea每次都要配置tomcat_junit_28

2)将当前项目更改为web项目

右键项目名点击 Add Framwork Support

idea每次启动都要编制索引 idea每次都要配置tomcat_idea每次启动都要编制索引_29

勾选 Web Application 勾选创建web.xml(虽然4.0版本之后支持注解开发,但是有些配置还是需要在web.xml中书写)

idea每次启动都要编制索引 idea每次都要配置tomcat_java_30

会自动创建web相应的文件夹

idea每次启动都要编制索引 idea每次都要配置tomcat_idea每次启动都要编制索引_31

3)创建lib文件夹以及classes文件夹并进行配置

在WEB-INF下分别创建lib文件夹以及classes文件夹

idea每次启动都要编制索引 idea每次都要配置tomcat_idea每次启动都要编制索引_32

分别配置对应文件夹

点击file->Project Structure进行项目结构的配置

idea每次启动都要编制索引 idea每次都要配置tomcat_junit_33

点击Modules->path勾选Use modle compile output path将生成的class保存至创建的classes文件夹

idea每次启动都要编制索引 idea每次都要配置tomcat_tomcat_34

继续选择 sources 点击classes文件夹 点击 Excluded

idea每次启动都要编制索引 idea每次都要配置tomcat_intellij-idea_35

继续配置lib文件夹下的jar自动导入

idea每次启动都要编制索引 idea每次都要配置tomcat_java_36

选择创建的lib文件夹

idea每次启动都要编制索引 idea每次都要配置tomcat_idea每次启动都要编制索引_37

导入方式选择jar 文件夹

idea每次启动都要编制索引 idea每次都要配置tomcat_intellij-idea_38

4)将配置好的web项目配置到tomcat中运行

再次点击tomcat的配置

idea每次启动都要编制索引 idea每次都要配置tomcat_idea每次启动都要编制索引_39

添加当前项目设置项目请求url

idea每次启动都要编制索引 idea每次都要配置tomcat_idea每次启动都要编制索引_40

5)将tomcat环境加入当前项目

继续选择 项目配置

idea每次启动都要编制索引 idea每次都要配置tomcat_intellij-idea_41

选择tomcat添加

idea每次启动都要编制索引 idea每次都要配置tomcat_java_42

5)将tomcat环境加入当前项目

继续选择 项目配置

[外链图片转存中…(img-nOUaG4FW-1678971045435)]

idea每次启动都要编制索引 idea每次都要配置tomcat_idea每次启动都要编制索引_43

选择tomcat添加

idea每次启动都要编制索引 idea每次都要配置tomcat_junit_44