+++ title = "乱七八糟:常用实用快捷键" date = 2024-05-23 [taxonomies] tags = ["乱七八糟"] +++ 前言 在日常使用浏览器时,掌握一些快捷键和技巧可以节省大量时间,提高工作和学习效率。通过学习和实践,能够更加轻松地应对各种网页浏览场景,让浏览器成为工作和学习的得力助手。 ## 浏览器快捷键 ### 常用 | 快捷键 | 描述 | |----------------------|------------------| | 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 + 数字键 | 选择标签页(1–8)| | 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.**