说明
当前说明,基于版本 2021.3.2
目录结构
out目录
存放编译后的字节码
层级
project->module
删除module
先选中执行 remove, 再右键选中执行delete
设置主题

设置鼠标悬浮提示

设置字体及字符集
通过鼠标滚轮调整字体大小
勾选即可使用Command+鼠标滚轮缩放字体

设置字符集

自动导入包和删除不再使用的包
手动导包

快捷键: OPTION+SHIFT+回车
自动导包

同一个包下的类, 超过指定个数, 导包合并为*

显示行号和分隔符

忽略大小写进行代码提示

修改类头文档信息
对新建类有效

设置编码

自动编译
改完代码不运行也自动编译

省电模式
代码提示没有了,检查是否开启了省电模式,默认关闭

垂直展示,水平展示

导入Jar包


生成序列化版本号
- 打开首选项(Preferences…), 搜索UID勾上下图所示选项

- 鼠标移动到实现了序列化接口的类名上,按下Alt + Enter,生成序号好

常用快捷键
快捷键设置路径

快捷键列表
| 作用 | 快捷键 |
|---|---|
| main方法 | psvm |
| 输出语句 | sout |
| 复制行 | command + d |
| 删除行 | command + 退格符 |
| 撤销操作 | command + z |
| Redo操作(撤销【撤销操作】) | command + shift + z |
| 代码向上/下移动 | command + shift + 上下方向键 |
| 搜索类 | command + o |
| 生成代码 | command + n |
| 百能快捷键 | command + shift + v |
| 单行注释 | command + / |
| 多行注释 | control + shift + / |
| 重命名 | shift + f6 |
| for循环 | fori |
| 代码块包围( try-catch、if、while等) | command + option + t |
| 代码自动补全提示 | option + / |
| 点进代码跟踪 | command + 鼠标点击 |
| 代码字体放大缩小 | |
| 代码一层一层调用 | option + command + 方向左或右 |
| 显示代码结构 | command +7 |
| 显示导航栏 | command +1 |
| 运行代码 | control + shift + r |
| DEBUG模式运行代码 | control + shift + d |
代码模板

Postfix Completion:后缀模板,不能修改,只能用
Live Templates:用户自定义代码模板,可以自定义
常用代码模板
| 类别 | 模板代码 | 功能 |
|---|---|---|
| main方法 | psvm | 生成main方法 |
| 输出语句 | sout | 输出语句 |
| soutp | 打印方法的形参 | |
| soutm | 打印方法的名字 | |
| soutv | 打印变量 | |
| 循环 | fori | .fori | 正向循环 |
| forr | .forr | 逆向循环 | |
| iter | .for | 增强for循环, 可以用于数组的遍历、集合的遍历 | |
| 条件判断 | ifn | .null | 判断是否为null (if null) |
| inn | .nn | 判断不等于null (if not null) | |
| 属性修饰符 | prsf | private static final |
| psf | public static final |
功能使用
断点
触发断点需要右键选择Debug模式运行

增加断点条件判断

各按钮作用
| 图标 | 说明 |
|---|---|
![]() | 一步一步向下运行代码,不会进入任何方法 |
![]() | 一步一步向下运行代码,不进入系统内部方法,但会进自定义方法 |
![]() | 一步一步向下运行代码,会进入系统内部方法,也会进自定义方法 |
![]() | 跳出方法 |
![]() | 结束程序 |
![]() | 进入下一个断点, 如果没有则运行到结束 |
![]() | 在当前次取消后续所有断点 |
![]() | 增加断点条件, 在断点处点击右键, 输入你希望进入断点的判断条件 |
隐藏(忽略)文件夹或目录

本文介绍了IDE的目录结构、设置方法,包括主题、字体、自动导入和删除包、显示行号、忽略大小写提示、编码设置等。还涵盖了代码模板、快捷键配置、断点使用、以及代码自动编译和省电模式。通过对IDE的个性化设置和高效操作,提升开发效率。










被折叠的 条评论
为什么被折叠?



