源代码二维码生成器

创建二维码

内容

预览

预览

生成后,二维码将显示在这里

设计模板

一键样式 — 全部可扫描

预设配色

易于扫描

模块渐变

背景渐变

为什么要用代码二维码

幻灯片和纸质讲义并不适合阅读源代码,盯着投影把长长的仓库地址一个字符一个字符敲进去,也很少能成功。代码二维码打开的正是你要展示的那段源码:GitHub、GitLab、Bitbucket、Codeberg 或你自己服务器上的某个仓库、单个文件、代码片段或一段行范围。从你的代码托管平台粘贴链接即可。指向某次提交的永久链接,即使分支继续往前走,显示的也始终是同一份代码;分支链接则总是显示最新版本。扫码只会打开一个供阅读的页面,手机上不会运行任何东西,私有仓库也仍然要求登录。

  • 听众打开的正是你在讲的那个文件或那几行。
  • 任何代码托管平台都能用,不只是 GitHub。
  • 提交链接把代码定格;分支链接紧跟最新版本。
  • 演讲结束后,码可以换成一个改进过的示例。

大会讲者

压轴的那张幻灯片,打开存放全部演示代码的仓库。

编程工作坊

每张练习单先链接到起始文件,之后再换成参考答案。

嵌入式和硬件项目

直接印在电路板上的码,带人去看这块板子的固件源码。

技术书籍

书中印出的代码清单,链接到网上完整、可运行的示例。

纸面上的代码评审

架构图上的每个方框,都链接到它所描述的模块。

更多文件二维码

同一分类,选择适合你内容的类型。

源代码二维码生成器

代码二维码把开发者引向源代码:GitHub、GitLab、Bitbucket 或其他代码托管平台上的某个仓库、单个文件、代码片段,或一段高亮的行。

这是什么类型的二维码?

码打开的就是你填入的那个地址,所以 GitHub 的 #L10-L20 这类行链接,以及指向固定提交的链接都能照常使用。访问权限遵循托管平台的规则:私有仓库仍需登录。

最佳使用场景

  • ✓指向示例仓库的大会幻灯片。
  • ✓为每道练习链接答案文件的工作坊讲义。
  • ✓标着固件源代码链接的硬件电路板。
  • ✓引用某个特定代码示例的印刷文档。

如何生成您的二维码

1

在代码托管平台上打开你想展示的仓库、文件或代码行。

2

复制链接;如果代码不能变动,就用指向某次提交的永久链接。

3

在未登录状态下用手机查看页面,确认它是公开的。

4

把码印在它所讲解的那页幻灯片、练习或元件旁边。

常见问题

扫码会运行代码吗?

不会。码只会打开一个可以阅读源代码的网页;手机上什么都不会执行。

它和 GitHub 类型有什么区别?

GitHub 类型根据用户名构建个人主页链接。这个类型适用于任何代码托管平台,并能精确到文件、行或提交。

支持哪些代码托管平台?

任何提供网页链接的平台,例如 GitHub、GitLab、Bitbucket、Codeberg,或者自建的服务器。

能高亮其中几行吗?

可以,只要你的托管平台支持行链接。在 GitHub 上,给文件链接加上 #L10-L20,就会高亮这些行。

该链接分支还是提交?

代码必须与印刷内容一致时,链接到提交;希望读者始终看到最新版本时,链接到分支。

仓库必须公开吗?

对没有访问权限的访客来说,是的。私有仓库会要求他们用具备相应权限的账户登录。

这个类型和 GitHub 类型有什么不同?

GitHub 类型根据用户名生成个人主页链接。这个类型能打开你粘贴的任何代码页面,不限托管平台。

扫码时会运行什么吗?

不会。手机只是打开一个可以阅读源码的页面。