Py学习  »  Git

听说 GitHub 上阅读源码很费劲?

码小辫 • 4 月前 • 181 次点击  

给大家来个轻松的冷知识,却又很实用,还不知道的同学你就赚了。


操作技巧很简单,随便找一个 GitHub 仓库,按下键盘上的句号,也就是"."或者"。"键,你看看是什么效果。


比如打开大名鼎鼎的 Linux 源码。



按下句号键,等个几秒钟,神奇的事情就发生了!



看!居然在页面上打开了一个 VSCode 直接可以阅读源码。通过地址栏你可以发现,这个网站的地址是


https://github.dev/


只不过你不用特意找到这个网址,只需要按一个句号键即可。


还记不记得之前总是在 GitHub 上找到一款源码,嫌麻烦,就不去下载到本地看了。但是网上看又非常不友好。


所以有了这个方法,就再也不是你不看源码的借口了!只需要按一个句号键。


还有同学说,GitHub 上看有的 md 格式的文件还行,可是看一些 html 格式的文件就有点醉了,还得下载到本地再用浏览器打开才行。


比如想看 openjdk 的 build 说明,直接在浏览器 GitHub 上打开是这个样子。



没关系,告诉你个神奇的网址。


https://htmlpreview.github.io/


只要在这个网址里输入你想查看的 GitHub 上的 HTML 文件,或者直接把地址贴到这个地址后面,比如。


https://htmlpreview.github.io/?https://github.com/AdoptOpenJDK/openjdk-jdk8u/blob/master/README-builds.html


那么它就会直接展示出 HTML 美丽的效果,再也是源代码了。



额,OpenJDK 的页面好像也不太美丽...


什么?还不够?你说看了代码不能运行,还是不爽?


没关系,再给你推荐个神奇的网站。


https://www.gitpod.io/



这是一个可以在线提供 dev 环境并运行代码的地方。


使用起来也非常简单,直接输入一个想看运行效果的仓库地址即可,这里我们拿一个 Java 项目举例子。



选择 spring-petclinic 这个项目,会弹出一个使用 idea 打开的按钮。



当然你需要按照提示去安装插件,然后按下按钮打开 idea,你就会真的开始运行起来这个 Java 项目,具体我就懒得演示了。


当然了,现在有了 AI 编程辅助,比如 bito、copilot 等,可以直接阅读整个仓库的代码并回答你的问题。不过目前还没有现象级的产品,只有 claude 在生成代码的领域达到了逆天的水平。



OK,今天介绍了三个有助于帮你看源码的好工具哦。


github.dev 或按下句号键帮你在线看源码。

htmlpreview.github.io 帮你在线直接看 html 文档。

www.gitpod.io 帮你在云上搭建好开发环境并直接运行项目。


往期推荐

4 种 MySQL 同步 ES 方案,yyds!

外包一个月2万7,不交社保,能去么?

高并发环境下诡异的加锁问题:明明加了锁,但还是出错了!

曾硬刚小米,估值 60 亿美元的独角兽被宣布破产!

堆、栈、方法区到底是什么?一文带你搞懂 JVM 运行时数据区内存模型!

事业编一年6万,干40年退休总共挣240万。码农一年60万工作5年,总共挣300万。事业编再舒服有码农干五年退休舒服么?

同事加班进了 ICU,人还没出院,公司就已经招了新人顶替。。

这里有最新前沿技术资讯、技术干货等内容

点这里 ↓↓↓ 记得 关注✔ 标星⭐ 哦


Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/176513
 
181 次点击