Idea的使用(JavaEE项目)

Idea版本:2020.3


目录

  • Idea的使用(JavaEE项目)
  • 项目架构
  • 创建JavaEE项目
  • 新建模块
  • 导入模块
  • Idea的配置
  • 文件编码配置
  • 冲突快捷键修改
  • 快捷键(常用)
  • 后缀自动补全
  • 模板
  • Debug


项目架构

IDEA中已有java工程配置运行 idea配置javaee_java

创建JavaEE项目

  1. 选择File-New Project,在窗口中选择创建Empty Project,然后选择Next
  2. 选择项目路径并填写项目名称。
  3. 自动跳出Project Structure窗口,在Moudules中,选择右上方+号,新建模块。
  4. 此时选择Java,然后点击Next
  5. 填写模块名称,然后选择Finish
  6. 完成后,选择ok即可。

按这样的步骤,接下来的代码编写均在模块内编写,而与项目有关的一些配置、输出文件夹不会在Idea中显示,更加规范也更加方便。

新建模块

按快捷键F4,之后的步骤和上方创建项目时创建的模块一致。

导入模块

按快捷键F4,选择右上方+-Import Module,选择模块导入即可。

IDEA中已有java工程配置运行 idea配置javaee_java_02

Idea的配置

参考:IntelliJ IDEA2020(常用设置+快捷键)

文件编码配置

File-Settings-Editor-File Encodings,修改文件编码为UTF-8

IDEA中已有java工程配置运行 idea配置javaee_java_03

冲突快捷键修改

默认的代码提示快捷键ctrl+空格windows有冲突,修改成alt+/即可。

File-Settings-Keymap下,右侧搜索框搜索basic

IDEA中已有java工程配置运行 idea配置javaee_intellij idea_04

右键Add Keyboard Shortcut,修改成alt+/,忽略其他提示,apply即可。

快捷键(常用)

功能方面:

快捷键

描述

ctrl+空格(或者alt+/

代码提示

F2或``shift + F2`

定位错误

alt+回车

快速修复错误

ctrl+shift+回车

填补;{}

shift+F6

修改变量名(所有使用处都会修改)

ctrl+alt+V

提取变量

ctrl+alt+M

提取代码块成方法

alt+insert

生成构造函数、getset方法等

F4

查找变量来源

编辑方面

快捷键

描述

ctrl+D

复制当前行

ctrl+Y

删除当前行

ctrl+W

按语法选中

ctrl+alt+上/下

上/下移动选中代码

ctrl+alt+L

格式化代码

ctrl+/

单行注释

ctrl+shift+/

多行注释

挑选的比较实用且我不熟悉的,更多参考:IDEA 2020 快捷键终极大全

后缀自动补全

调用有返回值的方法时,可以输入对象.方法名().var方法名().var,即可自动补全。

对于数组来说,可以加上以下后缀,自动补全for语句

IDEA中已有java工程配置运行 idea配置javaee_java_05

对于数字来说,也有foriforr后缀。

模板

在Idea中输入模板即可快速提示、生成相关代码

查看模板的快捷键:ctrl+J

常用:

模板

描述

main

主方法

sout

输出到控制台

soutv

按变量格式输出到控制台

foreach

for-each代码

Debug

基本步骤:

  1. 单击代码行数右侧,进行打断点。可以多次断点,形成代码段。

IDEA中已有java工程配置运行 idea配置javaee_自动补全_06

  1. 右键以Debug方式运行
  2. 按需执行“下一步”。
  • 跳过方法的下一步:F8
  • 进入自定义方法的下一步:F7
  • 进入全部方法的下一步:alt+shift+F7
  • 跳出方法的下一步:shift+F8

IDEA中已有java工程配置运行 idea配置javaee_java_07

  1. 找到问题,结束Debug模式。