通常我们在 Github 上看代码都是直接在网页上点点点,或者是将代码 clone 到本地,再使用代码编辑器打开。
Github1s 这个项目,就是将在线网页和 VS Code 结合起来,在线就能使用 VS Code 的方式阅读 Github 代码,不再需要 clone 到本地。
使用方式也非常简单,只需要在浏览器网址部分的 github 后面,添加 1s ,然后回车即可。
Github1s 是基于 VSCode 1.52.1。一方面VS Code 可以被构建为浏览器版本,同时 VS Code 具有非常强大和灵活的可扩展性,因此可以很容易地实现 VS Code 扩展;另一方面,Github 提供了功能强大的 REST API,具有非常多的特性,包括读取目录和文件。Github1s 就是基于以上两点实现的,它是一个纯静态的 Web 应用程序,目前部署在 Github Pages 上。
另外,使用 Github1s 有速度的限制。对于未经身份验证的请求,每小时最多只能有 60 个请求,未经身份验证的请求与 IP 地址关联,而不与用户关联,对于使用身份验证的请求,每小时最多运行 5000 个请求。
Github1s 这个项目,就是将在线网页和 VS Code 结合起来,在线就能使用 VS Code 的方式阅读 Github 代码,不再需要 clone 到本地。
使用方式也非常简单,只需要在浏览器网址部分的 github 后面,添加 1s ,然后回车即可。
Github1s 是基于 VSCode 1.52.1。一方面VS Code 可以被构建为浏览器版本,同时 VS Code 具有非常强大和灵活的可扩展性,因此可以很容易地实现 VS Code 扩展;另一方面,Github 提供了功能强大的 REST API,具有非常多的特性,包括读取目录和文件。Github1s 就是基于以上两点实现的,它是一个纯静态的 Web 应用程序,目前部署在 Github Pages 上。
另外,使用 Github1s 有速度的限制。对于未经身份验证的请求,每小时最多只能有 60 个请求,未经身份验证的请求与 IP 地址关联,而不与用户关联,对于使用身份验证的请求,每小时最多运行 5000 个请求。