IDEA全称 IntelliJ IDEA,是Java编程语言的集成开发环境。IntelliJ在业界被公认为最好的Java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。

今天带大家探索被业界公认最好的Java开发工具——IDEA,本文将主要从新手如何下载安装、怎样进行基本配置、如何写出IDEA中的第一个代码以及常用的快捷键和操作等方面进行详细讲解。赶快收藏起来吧!

idea 安装 resin 环境 idea安装与配置环境_快捷键

一、IDEA概述

IDEA全称IntelliJ IDEA,是用于Java语言开发的集成环境,它是业界公认的目前用于Java程序开发最好的工具。

idea 安装 resin 环境 idea安装与配置环境_intellij idea_02

**集成环境:**把代码编写,编译,执行,调试等多种功能综合到一起的开发工具。

在 Intellig 上编写运行HelloWorld:

idea 安装 resin 环境 idea安装与配置环境_idea 安装 resin 环境_03

是不是感觉挺简单的呢?

二、IDEA下载和安装

1. IDEA 下载

进入官网,点击下载:

idea 安装 resin 环境 idea安装与配置环境_Java_04

可以看到IDEA有两个版本,分别是旗舰版和社区版,如下图。

idea 安装 resin 环境 idea安装与配置环境_快捷键_05

版本选择参考:

  • 如果你是学生或者高校老师,可以免费申请使用旗舰版,不过这个需要验证你的身份,大概7天左右,那我们可以直接使用旗舰版,因为他30天免费使用,等到认证成功,我们可以免费使用。
  • 学生如何申请免费IDEA,如果你们学校没有配置邮箱,可以到学信网下载文件,选择官方文件。
  • 如果对功能要求不是很高,也可以使用社区版,比较方便,一些基础的功能都是有的。
  • 如果想使用旗舰版,建议使用正版软件(不过太贵了,一年好几千);也可以去网站上找一些版本(你懂得),但不要进行商业使用。

2. IDEA 安装

双击安装包:

idea 安装 resin 环境 idea安装与配置环境_intellij idea_06

选择安装路径:

idea 安装 resin 环境 idea安装与配置环境_开发工具_07

勾选选项:

idea 安装 resin 环境 idea安装与配置环境_快捷键_08

点击安装:

idea 安装 resin 环境 idea安装与配置环境_开发工具_09

安装成功:

idea 安装 resin 环境 idea安装与配置环境_快捷键_10

启动工具IDEA,选择不导入:

idea 安装 resin 环境 idea安装与配置环境_intellij idea_11

激活 IDEA

idea 安装 resin 环境 idea安装与配置环境_idea 安装 resin 环境_12

进入到页面:

idea 安装 resin 环境 idea安装与配置环境_idea 安装 resin 环境_13

三、IDEA 中的第一个代码

1. IDEA 项目结构介绍

  • project(项目、工程)
  • module(模块)
  • package(包)
  • class(类)

比如我们已经有了3天的代码,如果我们只放在一级文件夹下,找起来不是很方便。

idea 安装 resin 环境 idea安装与配置环境_开发工具_14

所以我们可以构建一个个模块用来管理代码:

idea 安装 resin 环境 idea安装与配置环境_Java_15

idea 安装 resin 环境 idea安装与配置环境_idea 安装 resin 环境_16

这些结构的划分,是为了方便管理类文件的。

2. IDEA 中的第一个代码

1)创建 Project 项目

打开IDEA,点击"New Project":

idea 安装 resin 环境 idea安装与配置环境_快捷键_17

新建一个空项目:

idea 安装 resin 环境 idea安装与配置环境_开发工具_18

2)创建 Module 模块

新建一个模块:

idea 安装 resin 环境 idea安装与配置环境_idea 安装 resin 环境_19

idea 安装 resin 环境 idea安装与配置环境_intellij idea_20

idea 安装 resin 环境 idea安装与配置环境_快捷键_21

3)创建 class 类

idea 安装 resin 环境 idea安装与配置环境_快捷键_22

idea 安装 resin 环境 idea安装与配置环境_intellij idea_23

4)在类中编写代码

idea 安装 resin 环境 idea安装与配置环境_快捷键_24

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("我是练习时长两年半的Java练习生,喜欢唱跳、rap和篮球!");
    }
}

idea 安装 resin 环境 idea安装与配置环境_快捷键_25

  • 快捷键 psvm
public static void main(String[] args) {
 
}
  • 快捷键 sout
System.out.println();

5)完成编译运行

点击运行:

idea 安装 resin 环境 idea安装与配置环境_快捷键_26

运行结果如下:

idea 安装 resin 环境 idea安装与配置环境_开发工具_27

3. 修改主题

我们可以根据自己的喜好来修改主题:

idea 安装 resin 环境 idea安装与配置环境_快捷键_28

选择自己喜欢的主题:

idea 安装 resin 环境 idea安装与配置环境_idea 安装 resin 环境_29

另外,如果这预设的没有你喜欢的主题,我们还可以下载插件获得更多的主题。

4. 修改字体

默认的字体大小可能会比较小,我们可以根据自己的爱好对字体类型和大小进行调整:

idea 安装 resin 环境 idea安装与配置环境_开发工具_30

四、IDEA 中类、模块、项目操作

1. IDEA 中的类操作

1)新建类文件

idea 安装 resin 环境 idea安装与配置环境_idea 安装 resin 环境_31

idea 安装 resin 环境 idea安装与配置环境_Java_32

2)删除类文件

选中要删除的 Java 类,右键选择 Delete 进行删除:

idea 安装 resin 环境 idea安装与配置环境_开发工具_33

**注意:**这里的删除是永久删除,不会进入回收站,所以要谨慎小心。

3)修改类文件

修改类名:

idea 安装 resin 环境 idea安装与配置环境_快捷键_34

idea 安装 resin 环境 idea安装与配置环境_开发工具_35

这样就修改完成了。

idea 安装 resin 环境 idea安装与配置环境_idea 安装 resin 环境_36

2. IDEA 中的模块操作

1)新建模块

方式一:

idea 安装 resin 环境 idea安装与配置环境_intellij idea_37

idea 安装 resin 环境 idea安装与配置环境_Java_38

idea 安装 resin 环境 idea安装与配置环境_开发工具_39

方式二:点击工具栏中的文件,选择新建:

idea 安装 resin 环境 idea安装与配置环境_intellij idea_40

idea 安装 resin 环境 idea安装与配置环境_开发工具_41

2)删除模块

选中要删除的模块,右击选择移除模块,

idea 安装 resin 环境 idea安装与配置环境_idea 安装 resin 环境_42

我们发现文件还在,不过已经不是一个Module了,而是一个Package:

idea 安装 resin 环境 idea安装与配置环境_开发工具_43

我们再对Package进行删除:

idea 安装 resin 环境 idea安装与配置环境_intellij idea_44

3)修改模块

idea 安装 resin 环境 idea安装与配置环境_快捷键_45

idea 安装 resin 环境 idea安装与配置环境_intellij idea_46

idea 安装 resin 环境 idea安装与配置环境_Java_47

4)导入模块

总共分为六步,可以跟着我一步一步操作:

idea 安装 resin 环境 idea安装与配置环境_intellij idea_48

idea 安装 resin 环境 idea安装与配置环境_intellij idea_49

idea 安装 resin 环境 idea安装与配置环境_intellij idea_50

idea 安装 resin 环境 idea安装与配置环境_idea 安装 resin 环境_51

idea 安装 resin 环境 idea安装与配置环境_Java_52

idea 安装 resin 环境 idea安装与配置环境_快捷键_53

这样就成功导入模板了。

3. IDEA 中的项目操作

1)关闭项目

idea 安装 resin 环境 idea安装与配置环境_intellij idea_54

2)打开项目

idea 安装 resin 环境 idea安装与配置环境_开发工具_55

3)修改项目

idea 安装 resin 环境 idea安装与配置环境_开发工具_56

修改项目名的话,直接在这里修改并没有作用,应先关闭项目,再修改项目所在文件名,然后再打开项目。

4)新建项目

前面进行演示过了,这里不再重复。

idea 安装 resin 环境 idea安装与配置环境_快捷键_57

五、工程与模块管理

1. IDEA项目结构

层级关系:

project(工程) - module(模块) - package(包) - class(类)

具体的:

  • 一个project中可以创建多个module
  • 一个module中可以创建多个package
  • 一个package中可以创建多个class

作用:这些结构的划分,是为了方便管理类文件的。

idea 安装 resin 环境 idea安装与配置环境_开发工具_58

2. Project 和 Module

在 IntelliJ IDEA 中Project是最顶级的结构单元,然后就是Module。目前,主流的大型项目结构基本都是多Module的结构,这类项目一般是按功能划分的,比如:user-core-module、user-facade-module和user-hessian-module等等,模块之间彼此可以相互依赖,有着不可分割的业务关系。

idea 安装 resin 环境 idea安装与配置环境_Java_59

因此,对于一个Project来说:

  • 当为单Module项目的时候,这个单独的Module实际上就是一个Project。
  • 当为多Module项目的时候,多个模块处于同一个Project之中,此时彼此之间具有互相依赖的关联关系。
  • 当然多个模块没有建立依赖关系的话,也可以作为单独一个“小项目”运行。

idea 安装 resin 环境 idea安装与配置环境_intellij idea_60

3.Module 和 Package

在一个module下,可以声明多个包(package),一般命名规范如下:

  • 不要有中文;
  • 不要以数字开头;
  • 给包取名时一般都是公司域名倒着写,而且都是小写。

比如:xxx网址是http://www.xxx.com,那么我们的package包名应该写成:com.xxx.子名字。

六、IDEA中内容辅助键和快捷键

1.内容辅助键

快速生成语句

  • 快速生成main()方法: psvm,回车;
  • 快速生成输出语句: sout,回车。

内容辅助键

Ctrl+Alt+space(内容提示,代码补全等)

idea 安装 resin 环境 idea安装与配置环境_idea 安装 resin 环境_61

2.快捷键

注释

  • 单行:选中代码,Ctrl+/,再来一次,就是取消
  • 多行:选中代码,Ctrl+Shift+/,再来一次,就是取消

格式化

  • Ctrl+Alt+L

是http://www.xxx.com,那么我们的package包名应该写成:com.xxx.子名字。

六、IDEA中内容辅助键和快捷键

1.内容辅助键

快速生成语句

  • 快速生成main()方法: psvm,回车;
  • 快速生成输出语句: sout,回车。

内容辅助键

Ctrl+Alt+space(内容提示,代码补全等)


2.快捷键

注释

  • 单行:选中代码,Ctrl+/,再来一次,就是取消
  • 多行:选中代码,Ctrl+Shift+/,再来一次,就是取消

格式化

  • Ctrl+Alt+L

使用熟练后也可以利用快捷键帮助我们提高开发效率哦!关于IDEA开发工具就先讲这么多,进一步学习使用之后我们会更深刻体会到为什么IDEA是公认的最好的Java开发工具了。