@@ -8,6 +8,7 @@ categories:
tags:
- 快捷键
- Windows
- "IntelliJ IDEA"
---
# 个人常用快捷键 <Badge text="持续更新" type="warning" />
@@ -18,30 +19,34 @@ tags:
下方快捷键,在大部分软件中通用。
:::
- 复制: Ctrl + C
- 粘贴: Ctrl + V
- 剪切: Ctrl + X
- 撤销: Ctrl + Z
- 恢复: Ctrl + Y
- 保存: Ctrl + S
- 全部窗口保存: Ctrl + Shift + S
- 全选: Ctrl + A
- 关闭窗口: Ctrl + W
- 全部窗口关闭: Ctrl + Shift + W
- 粗体: Ctrl + B
- 斜体: Ctrl + I
- 下划线: Ctrl + U
- Ctrl + C:复制光标所在行 或 复制选中内容
- Ctrl + V:粘贴复制内容到光标所在行
- Ctrl + X: 剪切光标所在行 或 剪切选中内容
- Ctrl + Z:撤销上一步操作(前提是没关闭当前文件)
- Ctrl + Y:恢复上一步操作(前提是没关闭当前文件)
- Ctrl + S:保存
- Ctrl + Shift + S:全部窗口保存
- Ctrl + A:全选
- Ctrl + F: 在当前文件中进行文本查找
- Ctrl + H: 在当前文件中进行文本替换
- Tab: 向右缩进
- Shift + Tab: 向左缩进
- Ctrl + W: 关闭窗口
- Ctrl + Shift + W: 全部窗口关闭
- Ctrl + B: 粗体
- Ctrl + I: 斜体
- Ctrl + U: 下划线
## Windows
- 打开开始菜单: Windows
- 显示桌面: Windows + D
- 锁屏: Windows + L
- 打开资源管理器: Windows + E
- 打开系统自带截图: Windows + Shift + S
- 打开剪贴板: Windows + V
- 打开多窗口视图: Windows + Tab -> 方向键切换窗口,回车键进入窗口
- 打开“运行”对话框: Windows + R
- Windows: 打开开始菜单
- Windows + D:显示桌面
- Windows + L:锁屏
- Windows + E:打开资源管理器
- Windows + Shift + S:打开系统自带截图
- Windows + V:打开剪贴板
- Windows + Tab -> 方向键切换窗口,回车键进入窗口:打开多窗口视图
- Windows + R:打开“运行”对话框
- 输入 cmd: 打开命令行程序
- 输入 notepad: 打开记事本程序
- 输入 calc: 打开计算器程序
@@ -50,9 +55,50 @@ tags:
- 输入 subl: 打开 Sublime Text 程序(需要安装 Sublime Text并提前设置好环境变量)
- 输入 typora: 打开 Typora 程序(需要安装 Typora)
- 打开任务管理器: Ctrl + Alt + Delete
- Ctrl + Alt + Delete:打开任务管理器
- 切换窗口视图: Alt + Tab -> Alt 键不松手, Tab键切换窗口, 松手后进入窗口
- 关闭窗口(关闭程序): [Fn] + Alt + F4
- Alt + Tab -> Alt 键不松手, Tab键切换窗口, 松手后进入窗口:切换窗口视图
- [Fn] + Alt + F4:关闭窗口(关闭程序)
- Alt + 空格键 + C
- 文件重命名: [Fn] + F2
- [Fn] + F2:文件重命名
## IntelliJ IDEA
### 快捷键
- Ctrl + Alt + L: 格式化代码( 代码写不规范的童鞋, 起码学会这个快捷键吧)
- Ctrl + D: 复制光标所在行 或 复制选中内容,并把复制内容插入到光标位置下面
- Ctrl + Y: 删除光标所在行 或 删除选中的行(与通用快捷键不同)
- [Fn] + Alt + Insert: 弹出菜单, 可以选择进行生成 getter/setter、生成构造方法, 重写 toString 等(有了 Lombok 后用的频率低了很多)
- Ctrl + Alt + 回车:在上方插入一行,光标移动到新行行首
- Shift + 回车:在下方插入一行,光标移动到新行行首
- Ctrl + /:给光标所在行 或 选中行代码 添加或取消单行注释(可根据当前的文件类型,使用不同的注释符号)
- Ctrl + Shift + /:以 `多行注释` 注释掉选中行
- Ctrl + Alt + T: 给选中代码块添加语句块( try-catch、while等)
- Alt + 回车:提供快速修复选择
- Alt + Shift + 上/下键:向上或向下移动当前行/选中行
- Ctrl + Shift + 上/下键:向上或向下移动当前方法/选中方法
- Ctrl + Shift + 回车:在当前行任何地方可以快速在末尾生成分号
- Ctrl + F: 在当前文件中进行文本查找
- Ctrl + Shift + F: 全局查找
- Ctrl + R: 在当前文件中进行文本替换( 与通用快捷键不同)
- Ctrl + Shift + R: 全局替换
- Ctrl + H: 显示当前类的层次结构
- [Fn] + Ctrl + F12: 显示当前类的结构( 方法、属性等)
- Ctrl + 鼠标左键:在变量或方法上使用此快捷键,可以找到变量或方法的定义位置(如果是已经在变量或方法的定义位置,按下就会进入或弹出它被使用的位置)
- Ctrl + Alt + 鼠标左键: 在某个使用的方法上点击, 可直接定位到该方法在对应子类重写的位置( 在Controller中想看看调用Service层怎么实现的)
- [Fn] + Ctrl + End: 跳转到文件尾部
- [Fn] + Ctrl + Home: 跳转到文件头部
- Ctrl + Q: 显示光标所在的类名、方法名、变量名的 java doc 注释
- Ctrl + Alt + O: 优化 import 语句,自动导入包或移除无用包
- Ctrl + T: 等效于工具栏 pull 按钮 - VCS( 版本控制系统)
- Ctrl + K: 等效于工具栏 commit 按钮 - VCS( 版本控制系统)
### 快捷短语
- psvm + 回车:生成 main 方法
- sout + 回车: 生成输出语句( System.out.println();)
- 在创建对象时,先写完后面 new Xxx() 部分,然后输入 .var + 回车:补全前面声明部分
- 数组/Collection系列集合, .for + 回车:生成增强 for 语句
- 数组/Collection系列集合, .fori + 回车: 生成循环下标语句( Set集合不行)
- 返回值,.return + 回车:生成 return 返回值; 语句