IntelliJ IDEA 安装与使用

IntelliJ IDEA 安装与使用

  • 一、IntelliJ IDEA 安装
  • 二、IntelliJ IDEA 新建项目
    • 1. 新建空项目(Empty Project)
    • 2. 新建Java Moudle
    • 3. 新建Maven Moudle
    • 4. 新建 Web Moudle 及 配置 Tomcat
    • 5. 新建SpringBoot项目及services选项卡
    • 6. 导入外部 moudle 和 Project
  • 三、IntelliJ IDEA 数据库支持
  • 四、IntelliJ IDEA 修改终端 Terminal
  • 五、IntelliJ IDEA 常用配置
    • 1. 主题修改
    • 2. 鼠标滑轮灵活改变字体大小
    • 3. 自动导包
    • 4. 设置字体、大小、行间距
    • 5. 指定统一的文件头
    • 6. 修改文件编码
    • 7. 启动自动编译
    • 8. 取消拼写检查(绿色波浪线)
    • 9. 忽略大小写提示
    • 10. 修改配置适用于所有新建窗口
  • 六、快捷键
    • 1. 代码自动补全
    • 2. 用的最多的快捷键

一、IntelliJ IDEA 安装

  官网下载地址:IntelliJ IDEA。若要进行web开发,选择旗舰版(Ultimate 收费),若只是简单的Java项目,选择社区版(Community 免费版)。【本文IDEA版本2020.3.4,其他版本操作大同小异】
IntelliJ IDEA 安装与使用_第1张图片
  下载完毕后,双击运行
IntelliJ IDEA 安装与使用_第2张图片
IntelliJ IDEA 安装与使用_第3张图片

IntelliJ IDEA 安装与使用_第4张图片
IntelliJ IDEA 安装与使用_第5张图片
IntelliJ IDEA 安装与使用_第6张图片
IntelliJ IDEA 安装与使用_第7张图片
IntelliJ IDEA 安装与使用_第8张图片

二、IntelliJ IDEA 新建项目

  IntelliJ IDEA并没有工作空间的概念(Eclipse中有),但IDEA可理解为一个项目就是一个工作空间。IDEA里关于项目 是Project和Moudle的概念。一个Project里可以有多个Moudel。默认情况下是单Project单Module的。

  Project是开发工作的顶级组织单位,是一个完整软件(包括源代码、构建脚本、配置文件、文档、工件等,用于开发、编译、运行和测试代码的SDK和库。)的集合,可简单理解为一个上级目录。

  Moudle作为项目的一部分,可独立编译、运行、测试和调试,在维护公共(Project)配置的同时,降低大型项目复杂性,而且moudle可重用,甚至一个moudle可以包含在多个项目中。

1. 新建空项目(Empty Project)

IntelliJ IDEA 安装与使用_第9张图片
IntelliJ IDEA 安装与使用_第10张图片
IntelliJ IDEA 安装与使用_第11张图片
IntelliJ IDEA 安装与使用_第12张图片

2. 新建Java Moudle

IntelliJ IDEA 安装与使用_第13张图片
IntelliJ IDEA 安装与使用_第14张图片
IntelliJ IDEA 安装与使用_第15张图片
IntelliJ IDEA 安装与使用_第16张图片

3. 新建Maven Moudle

  在新建Maven项目前,需先下载配置Maven。Maven下载配置教程请点击

IntelliJ IDEA 安装与使用_第17张图片
IntelliJ IDEA 安装与使用_第18张图片

IntelliJ IDEA 安装与使用_第19张图片

 选择archetype,要比不选择会多弹出一个对话框:

   下面增加配置项 archetypeCatalog \ internal ,是因为我Maven版本选择高了,出现了下面警告,为消除警告,多做的一步操作。如果你启动项目后,没有出现该警告,不用设置该项

[WARNING] Archetype not found in any catalog. Falling back to central repository.
[WARNING] Add a repository with id 'archetype' in your settings.xml if archetype's repository is elsewhere.

IntelliJ IDEA 安装与使用_第20张图片
选择archetype,创建成功页面:
IntelliJ IDEA 安装与使用_第21张图片
不选择archetype,创建成功页面:
IntelliJ IDEA 安装与使用_第22张图片

4. 新建 Web Moudle 及 配置 Tomcat

  在新建项目前,需先下载配置Maven。Maven下载配置教程请点击

IntelliJ IDEA 安装与使用_第23张图片
IntelliJ IDEA 安装与使用_第24张图片
  当你Maven版本与IDEA版本相匹配,不用加下面属性。 archetypeCatalog \ internal (我的Maven版本高于IDEA版本时,报了一警告)
IntelliJ IDEA 安装与使用_第25张图片
  项目创建完毕,为能使其运行,加入tomcat。tomcat下载,下载完毕,解压到文件夹即可。
IntelliJ IDEA 安装与使用_第26张图片
IntelliJ IDEA 安装与使用_第27张图片
IntelliJ IDEA 安装与使用_第28张图片
IntelliJ IDEA 安装与使用_第29张图片
IntelliJ IDEA 安装与使用_第30张图片
  附:若要进行热部署,则需在Server 栏,修改相关配置:

  • On ‘update’ action:表示有更新操作时重新加载资源
  • On frame deactivation:表示IDEA失去光标时,重新加载资源, 经过实践,选择Update classes and resources,html页面会实时更新

IntelliJ IDEA 安装与使用_第31张图片
IntelliJ IDEA 安装与使用_第32张图片
IntelliJ IDEA 安装与使用_第33张图片

5. 新建SpringBoot项目及services选项卡

  在新建项目前,需先下载配置Maven。Maven下载配置教程请点击

IntelliJ IDEA 安装与使用_第34张图片
IntelliJ IDEA 安装与使用_第35张图片
IntelliJ IDEA 安装与使用_第36张图片
  无特别要求的话,Spring Boot版本比最新版本低一个版本为好,省得出现一些莫名奇妙的错误。
IntelliJ IDEA 安装与使用_第37张图片
IntelliJ IDEA 安装与使用_第38张图片
  首次使用,等待依赖包下载完毕。为方便验证,在resources/static 下增加index.html。
IntelliJ IDEA 安装与使用_第39张图片
在主程序类启动项目:
IntelliJ IDEA 安装与使用_第40张图片
IntelliJ IDEA 安装与使用_第41张图片
  至于services选项卡,便于用户查看多个SpringBoot项目的启动情况。
IntelliJ IDEA 安装与使用_第42张图片
打开services选项卡:
IntelliJ IDEA 安装与使用_第43张图片

6. 导入外部 moudle 和 Project

  下图展示的是导入外部moudle教程,导入外部Project与该步骤基本一致。不同之处:第一步请选择:Project from Existing Sources… ;导入外部Project 最后会提示是否打开new Window(新窗口),请选择是,推荐一个Project一个IDEA窗口。
IntelliJ IDEA 安装与使用_第44张图片
IntelliJ IDEA 安装与使用_第45张图片
IntelliJ IDEA 安装与使用_第46张图片
IntelliJ IDEA 安装与使用_第47张图片
IntelliJ IDEA 安装与使用_第48张图片
IntelliJ IDEA 安装与使用_第49张图片
IntelliJ IDEA 安装与使用_第50张图片

三、IntelliJ IDEA 数据库支持

  IDEA 自带的 数据库工具,有查看表、输入语句执行 等功能。
IntelliJ IDEA 安装与使用_第51张图片
IntelliJ IDEA 安装与使用_第52张图片
IntelliJ IDEA 安装与使用_第53张图片

四、IntelliJ IDEA 修改终端 Terminal

  在Windows系统下,IDEA的Terminal默认调用cmd窗口,但cmd并不兼容Linux 语法,现将Terminal改为Git Bash。【git 安装及使用】
IntelliJ IDEA 安装与使用_第54张图片
IntelliJ IDEA 安装与使用_第55张图片
IntelliJ IDEA 安装与使用_第56张图片

五、IntelliJ IDEA 常用配置

IntelliJ IDEA 安装与使用_第57张图片

1. 主题修改

IntelliJ IDEA 安装与使用_第58张图片
IntelliJ IDEA 安装与使用_第59张图片

2. 鼠标滑轮灵活改变字体大小

IntelliJ IDEA 安装与使用_第60张图片

3. 自动导包

IntelliJ IDEA 安装与使用_第61张图片

4. 设置字体、大小、行间距

IntelliJ IDEA 安装与使用_第62张图片

5. 指定统一的文件头

IntelliJ IDEA 安装与使用_第63张图片
IntelliJ IDEA 安装与使用_第64张图片

6. 修改文件编码

IntelliJ IDEA 安装与使用_第65张图片

7. 启动自动编译

IntelliJ IDEA 安装与使用_第66张图片

8. 取消拼写检查(绿色波浪线)

IntelliJ IDEA 安装与使用_第67张图片

9. 忽略大小写提示

IntelliJ IDEA 安装与使用_第68张图片

10. 修改配置适用于所有新建窗口

IntelliJ IDEA 安装与使用_第69张图片
IntelliJ IDEA 安装与使用_第70张图片
IntelliJ IDEA 安装与使用_第71张图片
其他配置,自己选择性修改。不要忘了点 Apply 。

六、快捷键

  请查看:IDEA快捷键大全。该博主写得非常全了。

1. 代码自动补全

  之所以把其挑出来说,是因为其快捷键被Windows 输入法所占用。所以要修改快捷键。
IntelliJ IDEA 安装与使用_第72张图片

2. 用的最多的快捷键

快捷键 描述
Ctrl + Y 删除光标所在行 或 删除选中的行
Ctrl + D 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面
Ctrl + N 根据输入的 类名 查找类文件
Ctrl + G 在当前文件跳转到指定行处
Ctrl + Alt + V 快速引进变量
Ctrl + Alt + S 打开 IntelliJ IDEA 系统设置
Ctrl + Shift + Enter 光标所在行的行末自动添加分号, 有分号开启下一行
Ctrl + Alt + O 优化导入的类,但前面配置过自动导包,也用不到该快捷键了
Ctrl + Alt + I 查看光标位置的类,方法的源代码
Alt+INSERT 在pom文件里查找依赖,类文件插入set,get等方法
Ctrl + 鼠标右键 进入指定类或接口
Ctrl + Alt + 鼠标右键 进入接口的实现类

你可能感兴趣的:(组件篇,intellij,idea)