github小技巧——键盘快捷键

github小技巧——键盘快捷键

关于键盘快捷键

在 GitHub 中输入 ? 可弹出一个对话框,列出可用于该页面的键盘快捷键。 您可以使用这些键盘快捷键对站点执行操作,而无需使用鼠标导航。

您可以在辅助功能设置中禁用字符键快捷键,同时仍允许使用修饰键的快捷键。 更多信息请参阅“管理辅助功能设置”。

下面是一些可用键盘快捷键的列表。

GitHub 命令面板 还可让您快速访问各种操作,而无需记住键盘快捷键。 更多信息请参阅“GitHub 命令面板”。

站点快捷键

键盘快捷键描述
S 或 /聚焦于搜索栏。 更多信息请参阅“关于在 GitHub 上搜索”。
G N转到您的通知。 更多信息请参阅“关于通知”。
Esc当聚焦于用户、议题或拉取请求悬停卡时,关闭悬停卡并重新聚焦于悬停卡所在的元素

Command+K (Mac) 或
Ctrl+K (Windows/Linux) | 打开 GitHub 命令面板。 如果要编辑 Markdown 文本,请使用 Command+Option+K 或 Ctrl+Alt+K打开命令面板。 更多信息请参阅“GitHub 命令面板”。

仓库

键盘快捷键描述
G C转到 **Code(代码)**选项卡
G I转到 **Issues(议题)**选项卡。 更多信息请参阅“关于议题”。
G P转到 **Pull requests(拉取请求)**选项卡。 更多信息请参阅“关于拉取请求”。
G A转到 **Actions(操作)**选项卡。 更多信息请参阅“关于 Actions”。
G B转到 **Projects(项目)**选项卡。 更多信息请参阅“关于项目板”。
G W转到 Wiki 选项卡。 更多信息请参阅“关于 wiki”。
G G转到 **Discussions(讨论)**选项卡。 更多信息请参阅“关于讨论”。

源代码编辑

键盘快捷键描述
.在基于 Web 的编辑器中打开存储库或拉取请求。 更多信息请参阅“基于 Web 的编辑器”。
Command+B (Mac) 或 Ctrl+B (Windows/Linux)插入 Markdown 格式用于粗体文本
Command+I (Mac) 或 Ctrl+I (Windows/Linux)插入 Markdown 格式用于斜体文本
Command+K (Mac) 或 Ctrl+K (Windows/Linux)插入 Markdown 格式以创建链接
Command+Shift+7 (Mac) 或 Ctrl+Shift+7 (Windows/Linux)为有序列表插入 Markdown 格式
Command+Shift+8 (Mac) 或 Ctrl+Shift+8 (Windows/Linux)为无序列表插入 Markdown 格式
Command+Shift+. (Mac) 或 Ctrl+Shift+. (Windows/Linux)为报价插入 Markdown 格式
E在 **Edit file(编辑文件)**选项卡中打开源代码文件
Command+F (Mac) 或 Ctrl+F (Windows/Linux)开始在文件编辑器中搜索
Command+G (Mac) 或 Ctrl+G (Windows/Linux)查找下一个
Command+Shift+G (Mac) 或 Ctrl+Shift+G (Windows/Linux)查找上一个
Command+Option+F (Mac) 或 Ctrl+Shift+F (Windows/Linux)替换
Command+Shift+Option+F (Mac) 或 Ctrl+Shift+R (Windows/Linux)全部替换
Alt+G跳至行
Command+Z (Mac) 或 Ctrl+Z (Windows/Linux)撤消
Command+Y (Mac) 或 Ctrl+Y (Windows/Linux)重做
Command+Shift+PEdit file(编辑文件) 与 **Preview changes(预览更改)**选项卡之间切换
Command+S (Mac) 或 Ctrl+S (Windows/Linux)填写提交消息

有关更多键盘快捷键,请参阅 CodeMirror 文档

源代码浏览

键盘快捷键描述
T激活文件查找器
L跳至代码中的某一行
W切换到新分支或标记
Y将 URL 展开为其规范形式。 更多信息请参阅“获取文件的永久链接”。
I显示或隐藏有关差异的评论。 更多信息请参阅“评论拉取请求的差异”。
A在差异上显示或隐藏注释
B打开追溯视图。 更多信息请参阅“跟踪文件中的更改”。

评论

键盘快捷键描述
Command+B (Mac) 或 Ctrl+B (Windows/Linux)插入 Markdown 格式用于粗体文本
Command+I (Mac) 或 Ctrl+I (Windows/Linux)插入斜体文本的 Markdown 格式
Command+E (Mac) 或 Ctrl+E (Windows/Linux)Inserts Markdown formatting for code or a command within a line
Command+K (Mac) 或 Ctrl+K (Windows/Linux)Inserts Markdown formatting for creating a link
Command+V (Mac) or Ctrl+V (Windows/Linux)Creates a Markdown link when applied over highlighted text
Command+Shift+P (Mac) 或 Ctrl+Shift+P (Windows/Linux)在 **Write(撰写)**和 **Preview(预览)**评论选项卡之间切换
Command+Shift+V (Mac) 或 Ctrl+Shift+V (Windows/Linux)将 HTML 链接粘贴为纯文本
Command+Shift+Opt+V (Mac) or Ctrl+Shift+Alt+V (Windows/Linux)将 HTML 链接粘贴为纯文本
Command+Shift+7 (Mac) 或 Ctrl+Shift+7 (Windows/Linux)为有序列表插入 Markdown 格式
Command+Shift+8 (Mac) 或 Ctrl+Shift+8 (Windows/Linux)为无序列表插入 Markdown 格式
Command+Enter (Mac) 或 Ctrl+Enter (Windows/Linux)提交评论
Ctrl+.,然后 Ctrl+[保存的回复编号]打开已保存回复菜单,然后使用已保存回复自动填写评论字段。 更多信息请参阅“关于已保存回复”。
Command+Shift+. (Mac) 或 Ctrl+Shift+. (Windows/Linux)为报价插入 Markdown 格式
Command+G (Mac) 或 Ctrl+G (Windows/Linux)插入建议。 更多信息请参阅“审查拉取请求中提议的更改”。

| R | 在您的回复中引用所选的文本。 更多信息请参阅“基本撰写和格式语法”。 |

议题和拉取请求列表

键盘快捷键描述
C创建议题
Command+/ (Mac) 或 Ctrl+/ (Windows/Linux)将光标聚焦于议题或拉取请求搜索栏。 更多信息请参阅“筛选和搜索问题以及拉取请求”。
U按作者过滤
L按标签过滤或编辑标签。 更多信息请参阅“按标签过滤议题和拉取请求”。
Alt 并单击按标签过滤时,排除标签。 更多信息请参阅“按标签过滤议题和拉取请求”。
M按里程碑过滤或编辑里程碑。 更多信息请参阅“按里程碑过滤议题和拉取请求”。
A按受理人过滤或编辑受理人。 更多信息请参阅“按受理人过滤议题和拉取请求”。
O 或 Enter打开议题

议题和拉取请求

键盘快捷键描述
Q请求审查者。 更多信息请参阅“申请拉取请求审查”。
M设置里程碑。 更多信息请参阅“将里程碑与议题及拉取请求关联”。
L应用标签。 更多信息请参阅“应用标签到议题和拉取请求”。
A设置受理人。 更多信息请参阅“分配议题和拉取请求到其他 GitHub 用户”。
X链接来自同一存储库的议题或拉取请求。 更多信息请参阅“将拉取请求链接到议题”。
Command+Shift+P (Mac) 或 Ctrl+Shift+P (Windows/Linux)在 **Write(撰写)**和 **Preview(预览)**选项卡之间切换
Alt 并单击从任务列表创建议题时,按住 Alt 并单击任务右上角的 ,在当前选项卡中打开新议题表单。 更多信息请参阅“关于任务列表”。
Shift 并点击从任务列表创建议题时,按住 Shift 并单击任务右上角的 ,在新选项卡中打开新议题表单。 更多信息请参阅“关于任务列表”。
Command 并点击 (Mac) 或 Ctrl+Shift 并点击 (Windows/Linux)从任务列表创建议题时,按住 Command 或 Ctrl+Shift 并单击任务右上角的 ,在新窗口中打开新议题表单。 更多信息请参阅“关于任务列表”。

拉取请求中的更改

键盘快捷键描述
C在拉取请求中打开提交列表
T在拉取请求中打开已更改文件列表
J将所选内容在列表中向下移动
K将所选内容在列表中向上移动
Command+Shift+Enter添加一条有关拉取请求差异的评论
Alt 并单击通过按下 Alt 并单击 **Show outdated(显示已过期)**或 Hide outdated(隐藏已过期),在折叠和展开拉取请求中所有过期的审查评论之间切换。
单击,然后按住 Shift 并单击单击一个行号,按住 Shift,然后单击另一行号,便可对拉取请求的多行发表评论。 更多信息请参阅“评论拉取请求”。

项目板

移动列

键盘快捷键描述
Enter 或 Space开始移动聚焦的列
Esc取消正在进行的移动
Enter完成正在进行的移动
← 或 H向左移动列
Command+← 或 Command+H (Mac) 或 Ctrl+← 或 Ctrl+H (Windows/Linux)将列移动到最左侧的位置
→ 或 L向右移动列
Command+→ 或 Command+L (Mac) 或 Ctrl+→ 或 Ctrl+L (Windows/Linux)将列移动到最右侧的位置

移动卡片

键盘快捷键描述
Enter 或 Space开始移动聚焦的卡片
Esc取消正在进行的移动
Enter完成正在进行的移动
↓ 或 J向下移动卡片
Command+↓ 或 Command+J (Mac) 或 Ctrl+↓ 或 Ctrl+J (Windows/Linux)将卡片移动到该列的底部
↑ 或 K向上移动卡片
Command+↑ 或 Command+K (Mac) 或 Ctrl+↑ 或 Ctrl+K (Windows/Linux)将卡片移动到该列的顶部
← 或 H将卡片移动到左侧列的底部
Shift+← 或 Shift+H将卡片移动到左侧列的顶部
Command+← 或 Command+H (Mac) 或 Ctrl+← 或 Ctrl+H (Windows/Linux)将卡片移动到最左侧列的底部
Command+Shift+← 或 Command+Shift+H (Mac) 或 Ctrl+Shift+← 或 Ctrl+Shift+H (Windows/Linux)将卡片移动到最左侧列的顶部
将卡片移动到右侧列的底部
Shift+→ 或 Shift+L将卡片移动到右侧列的顶部
Command+→ 或 Command+L (Mac) 或 Ctrl+→ 或 Ctrl+L (Windows/Linux)将卡片移动到最右侧列的底部
Command+Shift+→ 或 Command+Shift+L (Mac) 或 Ctrl+Shift+→ 或 Ctrl+Shift+L (Windows/Linux)将卡片移动到最右侧列的底部

预览卡片

键盘快捷键描述
Esc关闭卡片预览窗格

GitHub Actions

键盘快捷键描述
Command+Space (Mac) 或 Ctrl+Space (Windows/Linux)在工作流程编辑器中,获取对工作流程文件的建议。
G F转到工作流程文件
Shift+T 或 T切换日志中的时间戳
Shift+F 或 F切换全屏日志
Esc退出全屏日志

通知

键盘快捷键描述
E标记为完成
Shift+U标记为未读
Shift+I标记为已读
Shift+M取消订阅

网络图

键盘快捷键描述
← 或 H向左滚动
→ 或 L向右滚动
↑ 或 K向上滚动
↓ 或 J向下滚动
Shift+← (Mac) 或 Shift+H (Windows/Linux)一直向左滚动
Shift+→ (Mac) 或 Shift+L (Windows/Linux)一直向右滚动
Shift+↑ (Mac) 或 Shift+K (Windows/Linux)一直向上滚动
Shift+↓ (Mac) 或 Shift+J (Windows/Linux)一直向下滚动

转自官网
https://docs.github.com/cn/get-started/using-github/keyboard-shortcuts

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一行1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值