• 请不要在回答技术问题时复制粘贴 AI 生成的内容
netcon
V2EX  ›  程序员

给大佬们推荐个玩具,一秒钟打开在线 VS Code 阅读 GitHub 代码

  netcon · Feb 7, 2021 · 38404 views
This topic created in 2106 days ago, the information mentioned may be changed or developed.

在 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

有啥好的建议欢迎提,反正过年在家也没啥事儿。

258 replies  •  2022-02-25 20:13:41 +08:00
1  2  3  
❮ ❯
xxyangyoulin
xxyangyoulin
Feb 9, 2021
201
很实用的玩具……
i7990X
i7990X
Feb 9, 2021
202
太棒了,大赞!
tenclock
tenclock
Feb 9, 2021
203
@shaopu 我也是
gladuo
gladuo
Feb 9, 2021
204
非 js 好像还不能很好跳转,不过还是个很棒的项目
netcon
netcon
OP
Feb 9, 2021 via Android
205
@kikyous 已经增加 vue 文件高亮~
libgen
libgen
Feb 9, 2021
206
之前在别处看到的,原来开发者在这啊!太赞了,访问速度也很理想.
有个建议就是能否支持 vim 键位,因为不需要编辑,而且快速查找跳转有 Ctrl+F,所以其实只要 j/k 能上下翻页就好
我平时上网用的 Vimium 扩展感觉翻页效率挺高的,不过在 github1s 里好像字母键都被截获了,感觉可以取消对字母键的监听,因为也没法输入嘛,然后用 Vimium 就能 vim 模式翻页了,也不用自行实现了,不知这个建议是否合理
netcon
netcon
OP
Feb 10, 2021 via Android
207
@libgen 很有道理,明天支持一下~
xingzhi
xingzhi
Feb 10, 2021
208
很棒
moxuanyuan
moxuanyuan
Feb 10, 2021
209
手动点赞
beginor
beginor
Feb 10, 2021
210
确实不错,要是能保存就更好了
zhuangzhuang1988
zhuangzhuang1988
Feb 10, 2021
211
牛逼.
Pythondr
Pythondr
Feb 10, 2021 via iPhone
212
formulahendry
formulahendry
Feb 10, 2021
213
很棒!👍👍👍
ZenKun
ZenKun
Feb 10, 2021
214
很 Nice
james2013
james2013
Feb 10, 2021
215
刚试了,感觉挺棒
guanhui07
guanhui07
Feb 10, 2021
216
还真不错
welling
welling
Feb 10, 2021
217
看到阮一峰转发,还以为是 github 的官方功能,
大佬牛 B
justin2018
justin2018
Feb 10, 2021
218
真是太棒了 谢谢楼主提供了一个这么好的“玩具” 哈哈哈~

---------确实是痛点---------

在 GitHub 上读代码总是觉得不方便

即使有了 Octotree 这种东西也总觉得切来切去太麻烦了

clone 下来有的库超级大还太慢了

-------------------------------

刚刚搜索发现 已有作者写了 chrome 插件了

GitHub1s - Chrome 网上应用店

https://chrome.google.com/webstore/detail/github1s/lodjfmkfbfkpdhnhkcdcoonghhghbkhe
theprimone
theprimone
Feb 12, 2021
219
之前我一般是用 gitpod 的,还算方便
e583409
e583409
Feb 12, 2021
220
cool
docx
docx
Feb 12, 2021 via iPhone
221
@netcon 好吧。也许可以加个提示,引导移动端到 pc 端,改善访问体验
astkaasa
astkaasa
Feb 13, 2021 via iPhone
223
+1s
justin2018
justin2018
Feb 13, 2021
224
@netcon

楼主 咨询下 Github1s 是使用的哪个服务商的

速度真快~
netcon
netcon
OP
Feb 13, 2021 via Android
225
@justin2018 就是部署在 github-pages 上面呀,免费的~
sudowang
sudowang
Feb 13, 2021
226
打开速度很慢会是什么原因呢?
6388xE5FRKTNUT9x
6388xE5FRKTNUT9x
Feb 13, 2021
227
非常非常好!
BianSir
BianSir
Feb 14, 2021
228
好玩
ZxykM
ZxykM
Feb 15, 2021
229
几天就 1w 了,恭喜啊
netcon
netcon
OP
Feb 15, 2021 via Android
230
@jigi330 这...这可不好说😂
netcon
netcon
OP
Feb 15, 2021 via Android
231
@ZxykM 谢谢,很开心大家喜欢
bintianbaihua
bintianbaihua
Feb 15, 2021
232
哈哈哈, 好玩,谢谢
foMM
foMM
Feb 15, 2021
233
这两天看到好多 up 主都出来推这个 repo,LZ 加油
ExplodingDragon
ExplodingDragon
Feb 16, 2021 via Android
234
这个可以
imzhu
imzhu
Feb 16, 2021
235
直接 100 star 顶到 1W,应该是 github 今年上升最快的 repo 了。确实非常有趣,大赞!
sj20082663
sj20082663
Feb 18, 2021
236
不错不错,点赞!
sleepm
sleepm
Feb 19, 2021
237
被抄袭了
https://github.com/surfcodes/surf
比较下 commit 历史,还有域名 whois,被抄了
sleepm
sleepm
Feb 19, 2021
238
@sleepm 再仔细看下,人家提到了'This repo is forked from Github1s'
ttimasdf
ttimasdf
Feb 22, 2021
239
好家伙,13.6k star 了,太厉害了。
netcon
netcon
OP
Feb 22, 2021
240
@sleepm 是的,这个 Issue 里面还提了这个,好尴尬
https://github.com/conwnet/github1s/issues/140
YzSama
YzSama
Feb 23, 2021
241
@netcon #240 大佬,已 star 了。suf 这个行为不太可取,就像自己写得代码,被其他人拿来用并修改 author 作者名字一样可恨
isnullstring
isnullstring
Feb 23, 2021
242
难受,不翻墙完全打不开
KeyboardManAnAn
KeyboardManAnAn
Feb 23, 2021
243
微软自家的 codespace 似乎也有在做同样的事, 只是目前还是处于 beta 内测阶段 https://github.com/features/codespaces
KeyboardManAnAn
KeyboardManAnAn
Feb 23, 2021
244
所以我们这边是提前先用上 codespace 了?!!!😁😁😁
jjwjiang
jjwjiang
Feb 23, 2021❤️1
245
@netcon 我才看到这个争端以及楼主你自己的回复,说实话我觉得你得更自信点,我能看出来你是一个真心拥抱开源的人,但是纵容这样的事情发生不是促进开源而是切切实实的损伤了开源社区的氛围,也会把帮你说话的人置于一个尴尬的境地。
BobLuo
BobLuo
Feb 23, 2021
246
来晚了
psj1105
psj1105
Feb 23, 2021
247
早几天用上了,来感谢一波
godgc
godgc
Feb 23, 2021
248
tql !用了一下 感觉脑子清醒了很多
hhhyyyyyyyue
hhhyyyyyyyue
Feb 23, 2021
249
做的很棒, 很好的创意 !
zhouquanbest
zhouquanbest
Feb 23, 2021
250
学习了 试试能不能让 gitlab 也支持
netcon
netcon
OP
Mar 2, 2021 via Android
251
@jjwjiang 感谢您的指点,您说的对,我之前只是想着把这东西做好给开源做一些自己的贡献,不过现在想想我的态度确实不妥,反而对开源造成了伤害,引以为戒,我后面会尽可能避免这样的事再次发生~
fgk
fgk
Jun 15, 2021
252
一直在用,原来作者在这里
dangyuluo
dangyuluo
Aug 12, 2021
253
这也太牛了,被 Github 官方支持
fengzipei3
fengzipei3
Aug 12, 2021 via iPhone
254
牛逼
andyskaura
andyskaura
Aug 12, 2021
255
原作者!!!
c332030
c332030
Aug 13, 2021
256
挺好用的
LiMengBo
LiMengBo
Aug 13, 2021
257
大佬,牛逼,官方都支持了
feelinggxj
feelinggxj
Feb 25, 2022
258
+1s
1  2  3  
❮ ❯
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1886 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 128ms · UTC 10:02 · PVG 18:02 · LAX 02:02 · JFK 05:02
♥ Do have faith in what you're doing.