update:shortcut-key

This commit is contained in:
Dich
2025-05-16 19:56:20 +08:00
parent 0bead36375
commit b01c29178b

View File

@ -0,0 +1,306 @@
+++
title = "乱七八糟:常用实用快捷键"
date = 2024-05-23
[taxonomies]
tags = ["乱七八糟"]
+++
前言 在日常使用浏览器时,掌握一些快捷键和技巧可以节省大量时间,提高工作和学习效率。通过学习和实践,能够更加轻松地应对各种网页浏览场景,让浏览器成为工作和学习的得力助手。
<!-- more -->
## 浏览器快捷键
### 常用
| 快捷键 | 描述 |
|----------------------|------------------|
| Ctrl + A | 全选 |
| Ctrl + C | 复制 |
| Ctrl + X | 剪切 |
| Ctrl + V | 粘贴 |
| Ctrl + F | 查找 |
| Ctrl + Q | 退出 |
| Ctrl + T | 新建标签页 |
| Ctrl + W | 关闭标签页 |
| Ctrl + N | 新建窗口 |
| Ctrl + Shift + P | 新建隐私浏览窗口 |
### 历史
| 快捷键 | 描述 |
|-------------------------|----------------------------|
| Ctrl + H | 历史侧栏 |
| Ctrl + Shift + H | 我的足迹窗口(历史) |
| Ctrl + Shift + Del | 清除最近历史记录 |
### 书签
| 快捷键 | 描述 |
|-------------------------------|------------------------------------|
| Ctrl + D | 将此页加为书签 |
| Ctrl + I | 页面信息 |
| Ctrl + Shift + O | 显示全部书签(我的足迹窗口) |
| Ctrl + B / Ctrl + Shift + B | 书签侧栏 / 顶栏 |
### 下载与插件
| 快捷键 | 描述 |
|----------------------|----------------|
| Ctrl + Shift + Y | 下载 |
| Ctrl + Shift + A | 附加组件 / 插件 |
### 控制台与开发
| 快捷键 | 描述 |
|----------------------|------------------|
| Ctrl + Shift + K | Web 控制台 |
| Ctrl + Shift + C | 查看器 |
| Shift + F7 | 样式编辑器 |
| Shift + F5 | 分析器 |
| Ctrl + Shift + E | 网络 |
| Ctrl + U | 页面源码 |
| Ctrl + Shift + J | 浏览器控制台 |
### 标签页与界面
| 快捷键 | 描述 |
|-------------------------------|--------------------------|
| Ctrl + S | 界面保存 |
| Ctrl + + | 放大 |
| Ctrl + - | 缩小 |
| Ctrl + 0 | 重置缩放 |
| Ctrl + K / J | 搜索 |
| Ctrl + Home / End | 到文件头 / 尾 |
| Ctrl + Page Up | 切换到左边标签页 |
| Ctrl + Page Down | 切换到右边标签页 |
| Ctrl + Shift + Page Up | 当前标签页左移 |
| Ctrl + Shift + Page Down | 当前标签页右移 |
### 其他操作
| 快捷键 | 描述 |
|--------------------|------------------|
| Alt + Space | KDE 搜索栏 |
| Alt + → / ← | 前进 / 后退 |
| Alt + 数字键 | 选择标签页18|
| Alt + M | 静音 |
| End | 到达页尾 |
| Home | 到达页首 |
| F6 | 地址栏 |
## VS Code 快捷键
### 界面概览
| 快捷键 | 描述 |
|--------------------|------------------|
| `cmd + shift + e` | 文件资源管理器 |
| `cmd + shift + f` | 跨文件搜索 |
| `ctrl + shift + g` | 源代码管理 |
| `cmd + shift + d` | 启动和调试 |
| `cmd + shift + x` | 扩展管理 |
| `cmd + shift + p` | 查找并运行所有命令 |
| `cmd + j` | 打开、关闭面板 |
### 命令行的使用
| 命令 | 描述 |
|-------------------------------|--------------------------|
| `code $path` | 新窗口中打开文件或文件夹 |
| `code -r $path` | 窗口复用打开文件 |
| `code -r -g $file:lineno` | 打开文件并跳转到指定行 |
| `code -r -d $file1 $file2` | 比较两个文件 |
| `ls code -` | 查看可用命令 |
### 光标移动
| 快捷键 | 描述 |
|----------------------------|------------------------|
| `option + 左/右方向键` | 按单词移动光标 |
| `cmd + 左/右方向键` | 移动到行首/行尾 |
| `cmd + shift + \` | 在花括号之间跳转 |
| `cmd + 上/下方向键` | 移动到文档首/尾 |
### 文本选择
- 使用 `shift + 光标移动` 进行文本选择。
### 删除操作
| 快捷键 | 描述 |
|---------------------------|------------------|
| `cmd + fn + del` | 删除到行尾 |
| `cmd + del` | 删除到行首 |
| `option + del` | 向前删除单词 |
| `option + fn + del` | 向后删除单词 |
### 代码行编辑
| 快捷键 | 描述 |
|---------------------------------|----------------------|
| `cmd + shift + k` | 删除行 |
| `cmd + x` | 剪切行 |
| `cmd + enter` | 在当前行下方插入新行 |
| `cmd + shift + enter` | 在当前行上方插入新行 |
| `option + 上/下方向键` | 移动当前行 |
| `option + shift + 上/下方向键` | 复制当前行 |
| `cmd + /` | 注释/取消注释当前行 |
| `option + shift + a` | 注释/取消注释代码块 |
| `option + shift + f` | 格式化代码 |
| `cmd + k cmd + f` | 格式化选中代码 |
| `ctrl + t` | 调换光标前后字符 |
| `cmd + shift + p` + `transform to up/low case` | 转换大小写 |
| `ctrl + j` | 合并代码行 |
| `cmd + u` | 撤销光标移动 |
### 创建多个光标
- 使用鼠标:`option + 鼠标左键`
- 使用键盘:
| 快捷键 | 描述 |
|---------------------------------|------------------------------|
| `cmd + option + 上/下方向键` | 创建多个光标 |
| `cmd + d` | 选中相同单词并创建多个光标 |
| `option + shift + i` | 在选中的多行后创建光标 |
### 文件跳转
| 快捷键 | 描述 |
|----------------|--------------------|
| `ctrl + tab` | 文件标签之间跳转 |
| `cmd + p` | 打开文件列表 |
### 行跳转
| 快捷键 | 描述 |
|--------------|----------------|
| `ctrl + g` | 跳转到指定行 |
### 符号跳转
| 快捷键 | 描述 |
|--------------------|------------------------------|
| `cmd + shift + o` | 当前文件所有符号列表 |
| `@:` | 符号分类排列 |
| `cmd + t` | 在多个文件中进行符号跳转 |
| `cmd + F12` | 跳转到函数的实现位置 |
| `shift + F12` | 查看函数引用列表 |
| `ctrl + -` | 跳回上一次光标所在位置 |
| `ctrl + shift + -` | 跳回下一次光标所在位置 |
### 代码自动补全
| 快捷键 | 描述 |
|--------------------------|----------------------|
| `ctrl + space` | 调出建议列表 |
| `cmd + shift + space` | 调出参数预览窗口 |
| `cmd + .` | 快速修复建议列表 |
| `F2` | 函数名重构 |
### 代码折叠
| 快捷键 | 描述 |
|--------------------|----------------|
| `cmd + option + [` | 最内层折叠 |
| `cmd + option + ]` | 最内层展开 |
| `cmd + k cmd + 0` | 全部折叠 |
| `cmd + k cmd + j` | 全部展开 |
### 搜索
| 快捷键 | 描述 |
|----------------------|------------------------|
| `cmd + f` | 搜索 |
| `cmd + g` | 搜索并跳转 |
| `cmd + option + f` | 查找替换 |
| `cmd + shift + f` | 多文件搜索 |
### 编辑器操作
| 快捷键 | 描述 |
|---------------------------------|--------------------------|
| `cmd + \` | 拆分编辑器 |
| `option + cmd + 左/右方向键` | 编辑器间切换 |
| `cmd + 数字键` | 在拆分的编辑器窗口跳转 |
| `cmd + /` | 缩放整个工作区 |
| `cmd + shift + p` + `reset zoom`| 重置缩放 |
### 专注模式
| 快捷键 | 描述 |
|---------------------------------|--------------------------|
| `cmd + b` | 打开或关闭侧边栏 |
| `cmd + j` | 打开或关闭面板 |
| `cmd + shift + p` + `Toggle Zen Mode` | 切换禅模式 |
| `cmd + shift + p` + `Toggle Centered Layout` | 切换居中布局 |
### 命令面板
| 快捷键 | 描述 |
|--------------------|--------------|
| `cmd + shift + p` | 打开命令面板 |
命令面板的前缀符号功能:
- `?`:列出所有可用功能
- `>`:显示所有命令
- `@`:显示并跳转文件中的符号
- `@:`:按类别归类符号
- `#`:显示并跳转工作区中的符号
- `:`:跳转到当前文件中的某一行
- `edt`:显示所有已打开的文件
- `edt active`:显示当前活动组中的文件
- `ext`:插件管理
- `ext install`:搜索和安装插件
- `task`:任务管理
- `debug`:调试功能
- `term`:创建和管理终端实例
- `view`:打开各个 UI 组件
### 窗口管理
| 快捷键 | 描述 |
|--------------------------|------------------------|
| `ctrl + w` | 关闭当前窗口 |
| `ctrl + r` | 切换文件夹 |
| `ctrl + r` + `cmd + enter` | 新建窗口打开文件夹 |
### 集成终端
| 快捷键 | 描述 |
|-----------------------------------------------|----------------------------|
| `ctrl + \`` | 切换集成终端 |
| `ctrl + shift + \`` | 新建集成终端 |
| `cmd + shift + p` + `Run Active File In Active Terminal` | 在终端中运行当前文件 |
| `cmd + shift + p` + `Run Selected Text In Active Terminal` | 在终端中运行选中文本 |
### 任务管理
| 快捷键 | 描述 |
|-----------------------------------------------|--------------------------|
| `cmd + shift + p` + `run task` | 自动检测可运行的任务 |
| `cmd + shift + p` + `Configure Task` | 配置任务 |
| `cmd + shift + b` | 运行默认的生成任务 |
### 鼠标操作
- **文本选择**
- 双击:选中单词
- 三击:选中一行
- 四击:选中整个文档
- 单击行号:选中整行
- **文本编辑**
- 拖动选中文本:移动文本
- 拖动时按住 `option`:复制文本
- **函数提示**
- 在悬停窗口上按下 `cmd`:提示函数的实现
---
**Done.**