Github

在线看代码

操作技巧很简单,随便找一个 GitHub 仓库,按下键盘上的句号,也就是”.”或者”。”键,看看是什么效果。 比如打开大名鼎鼎的 Linux 源码。

Github在线看开源代码 - 图1

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

Github在线看开源代码 - 图2

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

https://github.dev/

只不过不用特意找到这个网址,只需要按一个句号键即可。 还记不记得之前总是在 GitHub 上找到一款源码,嫌麻烦,就不去下载到本地看了。但是网上看又非常不友好。 所以有了这个方法,就再也不是不看源码的借口了!只需要按一个句号键。

在线看文档

还有同学说,GitHub 上看有的 md 格式的文件还行,可是看一些 html 格式的文件就有点醉了,还得下载到本地再用浏览器打开才行。 比如想看 openjdk 的 build 说明,直接在浏览器 GitHub 上打开是这个样子。

Github在线看开源代码 - 图3

有个神奇的网址。https://htmlpreview.github.io/ 只要在这个网址里输入想查看的 GitHub 上的 HTML 文件,或者直接把地址贴到这个地址后面,比如。 https://htmlpreview.github.io/?https://github.com/AdoptOpenJDK/openjdk-jdk8u/blob/master/README-builds.html 那么它就会直接展示出 HTML 美丽的效果,再也是源代码了。

Github在线看开源代码 - 图4

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

在线运行代码

看了代码不能运行,还是不爽?没关系,再推荐个神奇的网站。

https://www.gitpod.io/

Github在线看开源代码 - 图5

这是一个可以在线提供 dev 环境并运行代码的地方。 使用起来也非常简单,直接输入一个想看运行效果的仓库地址即可,这里拿一个 Java 项目举例子。

Github在线看开源代码 - 图6

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

Github在线看开源代码 - 图7

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

总结

介绍了三个有助于看源码的好工具。
  • github.dev**或按下句号键在线看源码。**
  • htmlpreview.github.io**在线直接看 html 文档。**
  • www.gitpod.io**在云上搭建好开发环境并直接运行项目。**