GitHub 社交化的编码理念让它成为了国内外开发者眼中神圣而不可侵犯的尤物,无数优质的开源项目依托于 GitHub,并在全球开发者的共同参与下蓬勃发展。
不过,讲真,你有在 GitHub 上好好的读过源码吗?
不用谦虚,我估计大多数人没有这个习惯(包括我啦)。GitHub 再优秀,和 IDE 还是有差距的,在上面阅读代码实在是不够方便。我有尝试为 Chrome 浏览器装过 Octotree、Sourcegraph 这样的帮助插件,但仍然感觉用起来不够愉快。
在我遇到今天分享的猪脚之前,用得最多的还是把仓库克隆到本地,然后再通过 IDE 打开后去浏览。虽然我不是一名技术极客,但总觉得这种方法有点不够潮。
如果能在浏览器中像 IDE 那样阅读 GitHub 源码,该多好呢?
那今天我就来给大家介绍这个骚到天际的骚操作,只需要在GitHub 仓库域名后面加上 1s
(1 秒内),比如:
就能在浏览器里面使用 VS Code 环境来阅读这个仓库的源码!
真的是大开眼界啊!
就在仓库的域名后加个 1s
,就能用支持语法高亮、代码重构的 VS Code
来阅读源码,大家服不服我不知道,反正我是服了!
这是为什么呢?背后发生了什么呢?
答案很简单,这依赖于 GitHub 上星标 15.3k 的一个仓库——名叫 Github1s,基于 VS Code 1.52.1,一个支持在浏览器里面直接工作的版本。
Github1s 的灵感主要借鉴了 code-server 这个优秀的开源项目,星标有 40.6K,可以将 VS Code 运行在任何支持浏览器的机器上。可以说,Github1s 是站在了巨人的肩膀上。
小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Java)
帮助,可以添加下面V无偿领取!(备注Java)**
[外链图片转存中…(img-7jECgxPz-1710929011840)]