IDEA 的使用
IDEA 与 Eclipse 一样,是一种 IDE 框架(Integrated Development Environment);
1. 系统默认设置
a. 快捷键
快捷键 |
说明 |
alt + enter |
修正代码,如导入包 |
ctrl+alt+左键 |
跳到 API 提供的方法源码 |
ctrl + alt + l |
格式化 |
ctrl + / |
单行注释 |
ctrl + shift + / |
多行注释 |
/** |
文档注释 |
shift + enter |
在任意位置换到下一行 |
shift + f6 |
批量改名称 |
ctrl + d |
复制所在一行/多行 |
ctrl + y |
删除所在行 |
ctrl + w |
选定所在元素/语句/行 |
alt + shift + ↑/↓ |
移动行/选定多行/选定块 |
Tab |
确认或右进 |
b. 快捷语句
快捷键 |
说明 |
psvm / main |
main 方法 |
fori |
for 语句 |
sout |
System.out.println( ); |
soutv |
System.out.println(" = " + ); |
souf |
System.out.printf(" "); |
set |
构造方法时自动生成 setXXX方法 |
get |
构造方法时自动生成 getXXX方法 |
2. 自定义设置
a. 自设语句
可以在 File >> Settings >> Editor >> Live Templates 中改,建议改在 other 中:
快捷键 |
说明 |
swi |
Switch 语句 |
fora |
增强 for 语句数组形式 |
soutt |
System.out.print(); |
ford |
for 的死循环 |
whiled |
while 的死循环 |
b. 其他设置
设置 |
说明 |
自动清除无效 import |
Settings >> Editor >> General >> Auto Import 或 Code >> Reformat Code |
3. 结构
工程 > 模块 > 包 > 类;
- 包名一般是公司域名反写,如:com.baidu 或 com.alibaba;
- import 最稳定的方法:选中间的窗口按钮 -> 选定 iml -> OK ;
4. 附录
a. Eclipse 快捷键
快捷键 |
说明 |
alt + shift + x -> j |
运行当前 main class |
Ctrl + i |
格式化(format) |
b. IEAD Debug 模式
IDEA Debug 模式
c. IDEA 快速生成 get/set 方法体
IDEA 快速生成 get/set 方法体