如何在PyCharm中直接获取Github代码永久链接Permalink?
PyCharm获取GitHub代码永久链接(Permalink)的方法
PyCharm 2021.2及以上版本已经原生支持该功能,不需要额外跳转浏览器操作,操作步骤如下:
- 在编辑器中选中需要生成链接的代码段,支持单行、多行选中
- 右键点击选中区域,找到「在GitHub上打开」的二级菜单
- 点击菜单内的「复制永久链接」选项,即可直接复制带对应commit哈希、行号标记的永久链接,和GitHub网页端复制的链接格式完全一致,可直接用于Slack、GitHub Issue/PR的代码引用场景
注意:生成的永久链接会自动匹配当前代码对应的最新提交哈希,要求本地当前分支的提交已经推送到GitHub远程仓库,避免出现链接404的情况。
如果你的PyCharm版本低于2021.2,可以使用第三方插件实现相同功能:
- 安装插件市场内的「GitLink」插件,安装完成后右键菜单会新增生成永久链接的选项,除GitHub外还兼容GitLab、Gitee等多个代码托管平台
- 如果使用频率高,可以在「设置-快捷键」页面搜索「Copy Permalink」,为该操作绑定自定义快捷键,选中代码后按快捷键即可一键复制链接
内容的提问来源于stack exchange,提问作者glicerico
相关产品推荐
相关产品推荐

