Skip to content

IDEA

IDEA 2022.3.3 项目详解及常用配置

Create New Project:创建一个新的工程。

Import Project:导入一个现有的工程。

Open:打开一个已有工程。比如:可以打开 Eclipse 项目。

Check out from Version Control:可以通过服务器上的项目地址 check out Github 上面项目或其他 Git 托管服务器上的项目。

这里选择 Create New Project,需要明确一下概念:

IntelliJ IDEA 没有类似 Eclipse 的工作空间的概念(Workspaces),最大单元就是 Project。这里可以把 Project 理解为 Eclipse 中的 Workspace。

在 Eclipse 中我们有 workspace(工作空间)和 Project(工程)的概念,在 IDEA 中只有 Project(工程)和 Module(模块)的概念。

这里的对应关系为:

IDEA 官网说明:
An Eclipse workspace is similar to a project in IntelliJ IDEA 
An Eclipse project maps to a module in IntelliJ 

翻译:
Eclipse 中 workspace 相当于 IDEA 中的 Project
Eclipse 中 Project 相当于 IDEA 中的 Module

这个地方刚开始用的时候会很容易理不清它们之间的关系。

从 Eclipse 转过来的人总是下意识地要在同一个窗口管理 n 个项目,这在 IntelliJ IDEA 是无法做到的。

IntelliJ IDEA 提供的解决方案是打开多个项目实例,即打开多个项目窗口。

即:一个 Project 打开一个 Window 窗口。在 IntelliJ IDEA 中 Project 是最顶级的级别,次级别是 Module。一个 Project 可以有多个 Module。

目前主流的大型项目都是分布式部署的,结构都是类似这种多 Module 结构。

IDEA

创建 Java 项目

步骤详解

  • Generators:选择 Jakarta EE
  • name:项目名称
  • Location:项目存放路径
  • Template:项目模板,这里选择 Web application
  • Application server:选择应用程序服务器,点击 new 即可选择,我们这里选择的 Tomcat 服务器,版本是 9.0.xxx
  • Language:默认选择 Java
  • Build system:构建系统选择 Maven
  • Group:自定义组名称
  • Artifact:自定义工作名称
  • JDK:项目 SDK,默认即可

IDEA

IDEA

IDEA

已经在本地 D:\tomcat-9 目录下安装了 tomcat 9.0.63 版本

IDEA

因为我们安装的是 JDK1.8,所以 Version 选择 Java EE 8

IDEA

使用 IDEA 新界面

IDEA

创建 Package 和 Class

创建 package

IDEA

创建 class

IDEA

可以选择 Class/Interface/Enum/Annotation

IDEA

创建模块

IDEA

如何删除模块

选中要删除的 Module,右键 Open Module Settings

IDEA

IDEA

常用配置

进入设置界面

IDEA

结构如下

IDEA

1. Appearance & Behavior 外观和行为
2. Keymap 快捷键
3. Editor 编辑器
4. Plugins 插件
5. Version Control 版本控制
6. Build, Execution, Deployment 构建、执行、部署
7. Languages & Frameworks 语言和框架
8. Tools 工具
9. Settings Sync 同步设置
10. Advanced Settings 高级设置

设置主题

IDEA

设置编辑区主题

IDEA

设置鼠标滚轮修改字体大小

IDEA

设置自动导包功能

IDEA

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

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

设置显示行号和方法间的分隔符

IDEA

勾选 Show method separators:显示方法分隔线。这种线有助于我们区分开方法。

设置默认字体、大小、行间距

IDEA

设置项目文件编码

IDEA

1. 为解决乱码问题,建议所有编码统一设置为 UTF-8
2. Transparent native-to-ascii conversion 勾选后,.properties 文件里的中文才能正常显示

关联数据库

IDEA

IDEA

IDEA

IDEA

来源

https://juejin.cn/post/6844904020780253191