【JavaSE基础】附录:IDEA 的使用
§附录 IDEA 的使用
工欲善其事,必先利其器。本节内容将介绍 IDEA 的一些实用小技巧。
A1 - 创建 Java 项目
在基础课程曾提到过创建空项目的方法,这里介绍一个直接创建 Java 项目的方法。
创建项目步骤:(以 IDEA 2023.1.4 为例)
-
单击 “
New Project
”,打开创建项目菜单; -
选择语言(Language)为 Java;
-
选择 JDK,若环境变量配置正确,IDEA 会自动选择 JDK;
若未选择,单击 JDK,在下拉菜单中选择
Add JDK
,定位到 JDK 的安装根目录即可; -
可选择更改项目名称(
Name
)、存储位置(Location
);注意:新版本中,IDEA 会在该目录下创建一个与项目名称同名文件夹,并将该项目存储至该文件夹下。而在先前版本中,若更改项目位置,需要在新的项目位置后添加
\项目名称
,否则新位置将直接作为项目的存储根目录。例如:项目名称为
MyProject
,更改存储位置为E:\IDEA Java Projects
,则目录应为E:\IDEA Java Projects\MyProject
。 -
点击 “
Create
” 即可创建。
测试:在项目中编写第一个 Java 程序:
- 在左侧 ”
Project
” 栏中,找到src
文件夹; - 右键单击该文件夹,依次选择
New
->Java Class
,在弹出窗口中输入 Java 类名,回车; - 新的 Java 类即创建成功,在类中写入
main()
方法,并写入打印Hello world
语句; - 可直接单击
main()
方法左边(代码行数指示)的绿色三角形运行,也可在方法内部右键单击,选择Run
即可运行;
A2 - 调节字体大小
新版本 IDEA 内置了新的 UI(beta),此处以 IDEA 2023.1.4 为例)。
更改菜单字体大小步骤:
- 单击左上角 IDEA 图标右侧菜单图标,选择
File
->Settings...
(或按下组合键Ctrl + Alt + S
); - 在设置窗口中,展开
Appearance & Behavior
,选择Appearance
; - 勾选
Use Custom Font
,可自定义菜单字体和大小;
更改编辑器字体大小步骤:
- 按上述方法打开设置窗口;
- 展开
Editor
,选择Font
; - 可更改
Size
(大小)、Line Height
(行高)、Font
(字体); - 若要更改字体为粗体,展开
Editor
下的Color Scheme
,选择General
; - 在右侧找到并展开
Text
,选择Default text
,将右侧边栏上的Bold
勾选上即可;
更改完成后,单击 OK
保存更改并关闭设置窗口,或单击 Apply
应用更改。
A3 - 更改 IDEA 主题和字符编码设置
更改主题步骤:
- 按下组合键
Ctrl + Alt + S
打开设置窗口; - 找到并展开
Editor
,选择Color Scheme
; - 在右侧下拉菜单中选择新的主题后,单击
Apply
即可。
更改字符编码:Windows 控制台的字符编码默认为 GBK 编码
- 按上述步骤打开设置窗口,并定位到
Editor
; - 在
Editor
下找到File Encodings
; - 在右侧可设置
Global Encoding
(全局编码)和Project Encoding
(项目编码);
A4 - 常用快捷键
键盘组合键:
行为 | 组合键 |
---|---|
复制当前行 / 选择区域 | Ctrl + D |
删除当前行 / 重做(由用户选择) | Ctrl + Y |
添加 / 删除注释 | Ctrl + / |
补全代码 | Alt + / |
显示上下文操作(用于修改错误、快速导入所需类等) | Alt + Enter |
重新格式化代码 | Ctrl + Alt + L |
重新格式化文件 | Ctrl + Shift + Alt + L |
运行 | Alt + Shift + F10 |
调试 | Alt + Shift + F9 |
运行当前打开的文件(快速运行) | Ctrl + Shift + F10 |
查看类的层级关系 | Ctrl + H |
定位光标所对应类的方法 | Ctrl + B 或 Ctrl + 单击 |
替换为变量 | Ctrl + Alt + V |
抽取为方法 | Ctrl + Alt + M |
快捷输入:
行为 | 快捷输入 |
---|---|
自动分配变量名 | .var |
生成构造方法、重写、Getter、Setter | Alt + Insert |
代码包围方式 | Ctrl + Alt + T |
模板输入:在设置 -> 编辑器 -> 实时模板(Live Templates)
行为 | 模板 |
---|---|
main() 方法声明 |
main 或 psvm |
将一个字符串打印到 System.out |
sout |
创建迭代循环 | fori 或 xxx.for |
静态常量字符串 public static final String |
psfs |
静态常量整型 public static final int |
psvi |
静态常量 public static final |
psf |
私有静态常量 private static final |
prsf |
字符串 String |
St |
抛出新 throw new |
thr |