Hellow World
首先,我用的是IDEA进行Java语言学习及开发
编辑操作的快捷键表格:
IntelliJ IDEA 后面可能用到的好的,以下是所有智能代码补全功能的代码联想关系列表:
触发关键词 | 代码联想 |
---|---|
cast | (CastType) object |
else | if (condition) {} else {} |
fori | for (int i = 0; i < length; i++) {} |
ifn | if (object == null) {} |
inn | if (object != null) {} |
iter | for (Object o : list) {} |
itar | for (int i = 0; i < arr.length; i++) {} |
new | new Class() |
psvm | public static void main(String[] args) {} |
return | return result; |
sout | System.out.println(); |
soutp | System.out.println("args = " + Arrays.deepToString(args)); |
soutm | System.out.println("ClassName.methodName"); |
soutv | System.out.println("variable = " + variable); |
sthrow | throw new RuntimeException(); |
switch | switch (variable) |
synchronized | synchronized (object) {} |
synchro | synchronized (this) {} |
synchrom | synchronized (ClassName.class) {} |
synchronizedf | synchronized (object) { try { } finally { } } |
synchronizedp | synchronized (object) |
synchronizedv | synchronized (object) |
try | try { } catch (Exception e) |
tryf | try { } finally |
while | while (condition) {} |
希望这份列表能够帮助你更加高效地使用 IntelliJ IDEA 编写 Java 代码。
快捷键 | 功能 |
---|---|
Ctrl + Alt + L | 格式化代码 |
Ctrl + Alt + O | 删除无用的 import 语句 |
Ctrl + D | 复制当前行并粘贴 |
Ctrl + Y | 删除当前行 |
Ctrl + X | 剪切当前行 |
Ctrl + / | 注释/取消注释当前行或选定的代码块 |
Ctrl + Shift + / | 注释/取消注释选定的代码块 |
Ctrl + Shift + Enter | 在当前行下方插入新行 |
Ctrl + Shift + U | 切换大小写 |
Ctrl + W | 选定当前光标所在的单词 |
Ctrl + Shift + W | 逐步取消选定区域 |
Alt + Enter | 显示快速修复菜单,可以自动修复代码问题 |
Alt + Insert | 自动生成代码,如生成 getter/setter、构造函数等 |
Alt + F7 | 查找所有引用 |
Ctrl + Alt + F7 | 查找所有使用处 |
Ctrl + Alt + T | 包围代码块,如 try/catch、if/else、for、while 等 |
这些快捷键可以极大地提高你编辑 Java 代码的效率,建议多加使用。
操作 | Windows/Linux 快捷键 | macOS 快捷键 |
---|---|---|
剪切当前行或选定文本 | Ctrl + X |
Command + X |
复制当前行或选定文本 | Ctrl + C |
Command + C |
粘贴文本 | Ctrl + V |
Command + V |
撤销上一次操作 | Ctrl + Z |
Command + Z |
重做上一次撤销的操作 | Ctrl + Shift + Z |
Command + Shift + Z |
选中全部文本 | Ctrl + A |
Command + A |
转到行首 | Home |
Command + ← |
转到行尾 | End |
Command + → |
移动光标到文本的开头 | Ctrl + Home |
Command + Home |
移动光标到文本的结尾 | Ctrl + End |
Command + End |
向左移动一个单词 | Ctrl + ← |
Option + ← |
向右移动一个单词 | Ctrl + → |
Option + → |
删除当前行 | Ctrl + Shift + Y |
Command + Backspace |
在当前行上方插入新行 | Ctrl + Shift + Enter |
Command + Shift + Enter |
在当前行下方插入新行 | Shift + Enter |
Shift + Enter |
注释或取消注释选定行 | Ctrl + / |
Command + / |
自动缩进选定代码 | Ctrl + Alt + I |
Option + Command + I |
显示/隐藏代码折叠线 | Ctrl + Shift + - |
Command + - |
展开所有代码折叠块 | Ctrl + Shift + + |
Command + + |
向上滚动编辑器视图 | Ctrl + Alt + Up |
Command + Option + ↑ |
向下滚动编辑器视图 | Ctrl + Alt + Down |
Command + Option + ↓ |
好的,以下是IDEA中Java代码联想的快捷键列表:
操作 | 快捷键 |
---|---|
显示代码联想列表 | Ctrl + Space |
代码补全 | Ctrl + Shift + Enter |
代码导入(自动添加必要的import语句) | Ctrl + Shift + O |
重命名变量、方法、类等 | Shift + F6 |
提取变量 | Ctrl + Alt + V |
提取常量 | Ctrl + Alt + C |
提取方法 | Ctrl + Alt + M |
提取字段 | Ctrl + Alt + F |
提取参数 | Ctrl + Alt + P |
内联变量 | Ctrl + Alt + N |
重构菜单 | Ctrl + Shift + Alt + T |
格式化代码 | Ctrl + Alt + L |
显示参数信息 | Ctrl + P |
显示方法定义 | Ctrl + Shift + I |
快速查找类或文件 | Ctrl + Shift + N |
查找方法调用 | Ctrl + Alt + H |
查找变量的使用 | Ctrl + Alt + F7 |
查找符号 | Ctrl + Alt + Shift + N |