IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)IDEA 全家桶式讲解 IDEA 安装 使用 插件 断点调试 Git 模板 第一篇 idea 全家桶

大家好,欢迎来到IT知识分享网。

✅作者简介:一位材料转码农的选手,希望一起努力,一起进步! 

📃个人主页:@每天都要敲代码的个人主页

🔥系列专栏:JavaSE从入门到精通

目录

一:JavaSE阶段需要掌握的IDEA技能

1. IntelliJ IDEA 介绍

2. IDEA 安装要求

3. 卸载与安装

4. IDEA 安装

5. IDEA 的启动和激活试用

6. IDEA 的入门使用

7. IDEA 常用配置

8. 创建空项目和 Module 及相关操作

9. IDEA 快捷

10. IDEA 模板-Template

​​


一:JavaSE阶段需要掌握的IDEA技能

1. IntelliJ IDEA 介绍

1.1 JetBrains 公司介绍

IDEA是 JetBrains 公司的产品,点击进入官网:https://www.jetbrains.com/idea/ 

常用的还有:

(1)WebStorm:用于 web 前端开发 

(2)PyCharm:用于 python 开发

(3)PhpStorm:用于 PHP 开发

等等。具体的可见:该公司的产品列表:https://www.jetbrains.com/products.html

1.2 IntelliJ IDEA 介绍

      IDEA,全称 IntelliJ IDEA,是 Java 语言的集成开发环境, IDEA 在业界被公认为是最好的 java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、 J2EE 支持、 Ant、 JUnit、 CVS 、SVN、GIT 整合、代码审查、创新的 GUI 设计等方面的功能相当的优秀。

      IDEA 对自己的定位是: IntelliJ IDEA 主要用于支持 Java、 Scala、 Groovy 等语言的开发工具,同时具备支持目前主流的技术和框架,擅长于企业应用、移动应用和 Web 应用的开发。

1.3 IDEA 的主要功能介绍

IDEA语言上支持:

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

IDEA本身也支持以上语言中的相关框架技术;例如: SpringMVC、Struts、Hibernate、HTML5、CSS3、JavaScript、TypeScript、Node.js 等。

还支持:Tomcat、Weblogic、Jetty 等应用服务器

1.4 IDEA 的主要优势

(1)强大的第三方的支持。如:Git、Maven、Spring 等等

(2)编码提示方便快捷

(3)自定义化的快捷键和代码模板

(4)精确搜索及全局替换

1.5 IDEA 的下载地址

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

IDEA 分为两个版本: 旗舰版(Ultimate)和社区版(Community);社区版免费。

旗舰版收费(限 30 天免费试用)。

官方使用文档:https://www.jetbrains.com/help/idea/getting-started.html

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

2. IDEA 安装要求

2.1 JDK 环境变量配置

打开 此电脑-》右击属性-》高级系统设置-》环境变量-》系统变量-》进行新建配置

配置JAVA_HOME

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

配置Path

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

2.2 IDEA 安装要求

IDEA 对于安装电脑的硬件要求相对较高:

内存:最低 2G,建议 4G+

硬盘:1.5 GB 硬盘空间+至少 1 GB 缓存空间

屏幕:1024×768 最小屏幕分辨率

3. 卸载与安装

第一步:在【控制面板】找到【卸载程序】

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

右键点击或左键双击IntelliJ IDEA 2022.1.2进行卸载:

 IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 如果需要保留下述数据,就不要打√。如果想彻底删除IDEA所有数据,那就打上√

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

第二步: 软件卸载完以后,还需要删除C:\Users\86177\AppData目录下的残留文件;这里的AppData是隐藏目录,需要先打开显示隐藏才能搜索到

删除Local下的JeBranins:

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 删除Roaming下的JeBranins:

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 

 

4. IDEA 安装

4.1 安装过程

(1)下载完成后,双击安装文件,开始安装

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

(2)选择安装目录

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

(3)选择安装设置

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

(5)安装完成

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

4.2 安装目录介绍

C:\Program Files\JetBrains\IntelliJ IDEA 2018.3.3目录下:

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 核心 bin 目录介绍:

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

4.3 VM 配置

IDEA 的 VM 配置,是指占用的机器内存。如下是idea64.exe.vmoptions默认配置:

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

如果电脑的内存低于 8G 没有太多修改的必要。如果 16G 的内存,可以适当的调整最小内存和最大内存的值,调整最小内存可以提高 Java 程序的启动速度,调整最大内存可以减少内存回收的频率,提高程序性能。

增加这两行:

        -Dfile.encoding=UTF-8          设置文件编码方式

        -Dconsole.encoding=UTF-8   设置控制台编码格式

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

4.4 闪退问题

问题描述1:2022.1启动不了,双击桌面图标,没有响应。

问题描述2:进入到安装目录…\IntelliJ IDEA 2022.1.2\bin,打开CMD。输入idea,发现报错

解决办法:

打开 C:\Users\86177\AppData\Roaming\JetBrains\IntelliJIdea2022.1\idea64.exe.vmoptions这个文件。

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 内容如下所示:删除红框的数据以后,再登录即可正常进入。

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 

5. IDEA 的启动和激活试用

5.1 第一次打开会显示的内容

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

5.2 是否导入已有设置

如果之前安装过 IDEA 这次启动,会弹出如下的对话框。选择不导入已有的设置。如果之前 没有安装过,这个不会出现

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 

5.3 激活界面

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

5.4 激活免责说明

IDEA 是一款收费软件,如果有经济能力,可以考虑在官网购买,购买地址如下:

https://www.jetbrains.com/idea/buy/#commercial?billing=yearly 

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

5.5 进行项目的创建

5.5.1 选择试用

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

5.5.2 创建一个试用项目

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

6. IDEA 的入门使用

6.1 创建项目

IDEA 这个软件,更贴近实际开发。

一个 project 并不是一个纯粹的 Java 工程或者 Java Web 工程。因为在实际开发中,一个项目可能是由多个工程组成。所以在 IDEA 中,一个 project 不只是单纯的一个某个代码工程,相较于 eclipse 而言:

        IDEA 中的 project 类似于 eclipse 中的 workspace,类似于一个文件夹。

        IDEA 中的 Module 则类似于 eclipse 中的 project,一个具体的代码项目。

一般,可以创建一个 empty 的 project,然后再在 project 中创建各种 Module。

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

6.2 创建 Java project

这里不需要勾选设置任何信息,直接点击 Next 进入下一个界面。

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 继续下一步

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 选择完善 project 的名称和存储代码的目录。然后点击:Finish。

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

6.3 设置常规视图界面

显示工具栏

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

数据库配置 IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

6.4 创建 Java 中的 package

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 

6.5 创建类、接口、枚举、注解

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

在 IDEA 中,代码无需刻意保存,IDEA 会实时进行编码保存。但是不会主动进行编译。

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

7. IDEA 常用配置

7.1 进入配置界面

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

7.2 Appearance & Behavior 【外观和行为】

7.2.1 设置主题

主要包括三个部分:

(1)窗口的主题:主要设置的是整个背景颜色,主要包括三个部分:

        Darcula:浅黑色

        High contrast:深黑色

        intellij:白色

(2)窗口字体及字体大小设置,并不想影响代码字体的大小

(3)窗口背景图:可以设置主题的背景图,可以放一张我们比较喜欢的图片

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 7.2.2 设置启动时是否打开项目

(1)Reopen last project on startup:启动时默认打开的是最后一个项目

(2)Confirm application exit:退出时,提示我们是否要退出

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

7.3 Editor【编辑器】

7.3.1 General

Change font size(Zoom) with Ctrl+Mouse Wheel:编辑器整个页面代码可以随鼠标滑轮改变大小,注意使用:ctrl+滑轮

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

7.3.2 设置自动导入包

Add unambiguous imports on the fly:自动导入不明确的结构

Optimize imports on the fly: 自动帮我们优化导入的包

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 7.3.3 设置行号和方法分割符

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 7.3.4 代码提示规则

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

7.3.5 取消单行显示

在 IDEA 中,默认将打开的文件的代码进行收缩单行显示。但是有时候无法看清代码,需要手动将代码展开,此时可以取消单行显示。

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 7.3.6 设置编辑区字体

设置编辑区,也就是代码区的字体、大小以及行间距

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 7.3.7 设置编辑区主题

也是包括三个部分:

        Default:默认内框和外框全是白色的

        Darcula:内框是浅黑色,并不会影响外框的颜色

        High contrast:内框是深黑色,并不会影响外框的颜色

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 注:若想要更多主题,可以通过下面网站进行下载,然后导入:http://www.riaway.com/

导入方式:

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

7.3.8 修改控制台输出的字体信息

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 7.3.9 修改代码中注释的字体颜色

Doc Comment – Text: 修改文档注释的字体颜色

Block comment: 修改多行注释的字体颜色

Line comment: 修改当行注释的字体颜色

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

7.3.10 在Java类的开头自动注释作者名字和日期等信息

这样以后只要我们创建一个类,就会自动显示作者名和日期时间

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 常用预设变量

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

7.3.11 设置项目文件编码

注意: Transparent native-to-ascii conversion 主要用于转换 ascii,一般都要勾选,不然 Properties 文件中的注释显示的都不会是中文

 IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

7.4 Build,Execution,Deployment【构建执行部署】

7.4.1 设置自动编译

在 IDEA 中,默认是自动保存的,不会自动编译的,但是我们可以进行设置自动编译。

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

8. 创建空项目和 Module 及相关操作

8.1 创建 empty 的 project

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

8.2 创建 java Module

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

8.3 让模块支持 Java Web

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 

8.4 删除 Module

在 IDEA 中,为了防止开发者误删除,是无法直接删除 Module 的相关的代码。只能从项目中移除 Module,但是物理磁盘上的文件是不会删除的。如果需要删除物理文件,需要在物理磁盘上删除。如下图:

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

9. IDEA 快捷

9.1 设置快捷键风格

 IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 9.2 修改快捷键

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 9.3 常用快捷键

注意:

(1)Ctrl+Alt+L 格式化代码:表示将代码按照一定的格式进行排版

(2)Ctrl+F12 查看类的结构:表示显示当前Java文件的类和方法,相当于目录或者大纲

(3)ctrl+alt+F12 打开代码所在硬盘文件夹选择框,查看文件所在的位置

(4)ctrl+f 可根据关键字查找,ctrl+R可根据关键字进行替换

(5)ctrl+h 查看类的继承结构

(5)double Shift 双击shift可根据名字搜索定位到我们创建的文件

 IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

10. IDEA 模板-Template

10.1 Live Templates-代码模板

代码模板是指,配置一些常用的代码字母缩写后,当输入缩写字母时,IDEA 会根据输入的字 母缩写,帮助自动完成预设的代码。从而提高编码效率,同时也可以进行个性化设置,例如: 注释模板

官方对 Live Templates 介绍: https://www.jetbrains.com/help/idea/using-live-templates.html

10.2 内置的模板

        在 IDEA 中,Postfix Completion有很多内置的编码模板,使用者只需要敲击简单的前缀即可生成代码。但是以下模板是固定的无法改变。

        鉴于 Postfix Completion 模板无法改变,IDEA 提供了 Live Templates 模板,该模板用户可以自定义。

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 10.3 常用模板说明

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

10.4 修改现有的 Live Templates

 如 果 对 现 有 的 模 板 使 用 不 是 很 习 惯 , 可以修改

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 如果需要修改(新增)模板,可以选中模板,在下面进行修改:

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

10.5 自定义模板

10.5.1 首先创建一个模板组

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 10.5.2 创建模板

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

10.5.3 自定义模板

在自定义模板中,可以通过 $名称$ 的形式声明变量,然后使用内置的函数为变量动态的赋值。

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

 IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

效果展示:

IDEA全家桶式讲解 | IDEA安装、使用、断点调试、Git、模板 (第一篇)

注意: 若需要动态的生成,IDEA 的模板不仅仅只是生成 Java 的代码或者注释,还可以生成各种文件中的字符串。如在 pom.xml 中的一些插件。或者开发框架中的配置文件中的一些常用标签等等,只需要预设好,以后只需要通过缩略字符都可以生成。且也支持导出导入个性化设置。

​​

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/118401.html

(0)
上一篇 2025-11-13 13:26
下一篇 2025-11-13 13:45

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信