A_hellow_world
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 |