在 GitHub 上读代码总是觉得不方便,即使有了 Octotree 这种东西也总觉得切来切去太麻烦了,clone 下来有的库超级大还太慢了,于是便萌生了搞一个在线 VS Code 读 GitHub 代码的工具(这想法早就有了,一直懒得搞)
给大佬们推荐一个自己最近无聊做的小玩具,过年放假了方便各位大佬们在 GitHub 上读代码。
这小玩具用法很简单,比如你现在正在看 facebook/react 这个代码库的代码,觉得页面切来切去很麻烦,直接在浏览器地址栏 github.com 中的 github 后面,加上个 1s,然后回车就行了,所有的公开代码库都可以。
URL 从 https://github.com/facebook/react 变成了 https://github1s.com/facebook/react
纯前端的哈,直接用的 gh-pages 托管,获取代码是 GitHub REST API,如果遇到了 Rate Limiting 设置个 OAuth Token 就好了,没有自己的服务部署,所以这网站服务理论上不会挂。
仓库地址: https://github.com/conwnet/github1s
有啥好的建议欢迎提,反正过年在家也没啥事儿。
201
xxyangyoulin 2021-02-09 17:02:28 +08:00
很实用的玩具……
|
202
i7990X 2021-02-09 17:07:25 +08:00
太棒了,大赞!
|
204
gladuo 2021-02-09 19:21:40 +08:00
非 js 好像还不能很好跳转,不过还是个很棒的项目
|
206
libgen 2021-02-09 22:02:53 +08:00
之前在别处看到的,原来开发者在这啊!太赞了,访问速度也很理想.
有个建议就是能否支持 vim 键位,因为不需要编辑,而且快速查找跳转有 Ctrl+F,所以其实只要 j/k 能上下翻页就好 我平时上网用的 Vimium 扩展感觉翻页效率挺高的,不过在 github1s 里好像字母键都被截获了,感觉可以取消对字母键的监听,因为也没法输入嘛,然后用 Vimium 就能 vim 模式翻页了,也不用自行实现了,不知这个建议是否合理 |
208
xingzhi 2021-02-10 02:19:08 +08:00
很棒
|
209
moxuanyuan 2021-02-10 09:54:50 +08:00
手动点赞
|
210
beginor 2021-02-10 11:17:29 +08:00
确实不错,要是能保存就更好了
|
211
zhuangzhuang1988 2021-02-10 12:41:55 +08:00
牛逼.
|
212
Pythondr 2021-02-10 13:30:35 +08:00 via iPhone
|
213
formulahendry 2021-02-10 14:50:11 +08:00
很棒!👍👍👍
|
214
ZenKun 2021-02-10 14:58:00 +08:00
很 Nice
|
215
james2013 2021-02-10 15:25:06 +08:00
刚试了,感觉挺棒
|
216
guanhui07 2021-02-10 18:30:06 +08:00
还真不错
|
217
welling 2021-02-10 18:37:15 +08:00
看到阮一峰转发,还以为是 github 的官方功能,
大佬牛 B |
218
justin2018 2021-02-10 22:21:38 +08:00
真是太棒了 谢谢楼主提供了一个这么好的“玩具” 哈哈哈~
---------确实是痛点--------- 在 GitHub 上读代码总是觉得不方便 即使有了 Octotree 这种东西也总觉得切来切去太麻烦了 clone 下来有的库超级大还太慢了 ------------------------------- 刚刚搜索发现 已有作者写了 chrome 插件了 GitHub1s - Chrome 网上应用店 https://chrome.google.com/webstore/detail/github1s/lodjfmkfbfkpdhnhkcdcoonghhghbkhe |
219
theprimone 2021-02-12 00:39:56 +08:00
之前我一般是用 gitpod 的,还算方便
|
220
e583409 2021-02-12 08:11:45 +08:00
cool
|
222
juzi214032 2021-02-13 02:37:16 +08:00
|
223
astkaasa 2021-02-13 13:26:52 +08:00 via iPhone
+1s
|
224
justin2018 2021-02-13 13:49:11 +08:00
|
225
netcon OP @justin2018 就是部署在 github-pages 上面呀,免费的~
|
226
jigi330 2021-02-13 18:35:01 +08:00
打开速度很慢会是什么原因呢?
|
227
showgood163 2021-02-13 20:17:41 +08:00
非常非常好!
|
228
BianSir 2021-02-14 14:58:36 +08:00
好玩
|
229
ZxykM 2021-02-15 09:55:32 +08:00
几天就 1w 了,恭喜啊
|
232
bintianbaihua 2021-02-15 14:14:28 +08:00
哈哈哈, 好玩,谢谢
|
233
foMM 2021-02-15 14:55:02 +08:00
这两天看到好多 up 主都出来推这个 repo,LZ 加油
|
234
ExplodingFKL 2021-02-16 16:07:50 +08:00 via Android
这个可以
|
235
imzhu 2021-02-16 18:15:14 +08:00
直接 100 star 顶到 1W,应该是 github 今年上升最快的 repo 了。确实非常有趣,大赞!
|
236
sj20082663 2021-02-18 11:33:09 +08:00
不错不错,点赞!
|
237
sleepm 2021-02-19 14:54:21 +08:00
|
239
ttimasdf 2021-02-22 13:32:43 +08:00
好家伙,13.6k star 了,太厉害了。
|
240
netcon OP |
241
YzSama 2021-02-23 09:45:20 +08:00
@netcon #240 大佬,已 star 了。suf 这个行为不太可取,就像自己写得代码,被其他人拿来用并修改 author 作者名字一样可恨
|
242
isnullstring 2021-02-23 11:21:22 +08:00
难受,不翻墙完全打不开
|
243
KeyboardManAnAn 2021-02-23 11:29:52 +08:00
微软自家的 codespace 似乎也有在做同样的事, 只是目前还是处于 beta 内测阶段 https://github.com/features/codespaces
|
244
KeyboardManAnAn 2021-02-23 11:36:07 +08:00
所以我们这边是提前先用上 codespace 了?!!!😁😁😁
|
245
jjwjiang 2021-02-23 13:15:55 +08:00 1
@netcon 我才看到这个争端以及楼主你自己的回复,说实话我觉得你得更自信点,我能看出来你是一个真心拥抱开源的人,但是纵容这样的事情发生不是促进开源而是切切实实的损伤了开源社区的氛围,也会把帮你说话的人置于一个尴尬的境地。
|
246
BobLuo 2021-02-23 13:33:34 +08:00
来晚了
|
247
psj1105 2021-02-23 15:26:40 +08:00
早几天用上了,来感谢一波
|
248
godgc 2021-02-23 16:03:38 +08:00
tql !用了一下 感觉脑子清醒了很多
|
249
hhhyyyyyyyue 2021-02-23 16:38:10 +08:00
做的很棒, 很好的创意 !
|
250
zhouquanbest 2021-02-23 22:34:52 +08:00
学习了 试试能不能让 gitlab 也支持
|
251
netcon OP @jjwjiang 感谢您的指点,您说的对,我之前只是想着把这东西做好给开源做一些自己的贡献,不过现在想想我的态度确实不妥,反而对开源造成了伤害,引以为戒,我后面会尽可能避免这样的事再次发生~
|
252
fgk 2021-06-15 10:30:56 +08:00
一直在用,原来作者在这里
|
253
dangyuluo 2021-08-12 03:01:52 +08:00
这也太牛了,被 Github 官方支持
|
254
fengzipei3 2021-08-12 15:42:50 +08:00 via iPhone
牛逼
|
255
andyskaura 2021-08-12 17:07:26 +08:00
原作者!!!
|
256
c332030 2021-08-13 18:03:53 +08:00
挺好用的
|
257
LiMengBo 2021-08-13 19:24:30 +08:00
大佬,牛逼,官方都支持了
|
258
feelinggxj 2022-02-25 20:13:41 +08:00
+1s
|