乐趣区

关于javascript:Github域名加上1s在线VS-Code阅读源码神器诞生

近日,一款域名为 github1s 开源我的项目诞生了,正如他的名字所说,只有在 github 地址下面加上 1s,就能秒级用在线 VS Code 关上 github 我的项目,这能够说为开发者带来了微小的便当!!!

咱们来看看这个我的项目关上后长什么样子~

以大家广为晓得的 React 为例,只有将 github 替换成github1s

http://github.com/facebook/react

http://github1s.com/facebook/react

而后咱们来谈谈这个我的项目的优缺点

长处

简直领有和本地 VS Code 一样的界面

在在线 VS Code 中关上,同样的样式同样的配方,这样浏览起来十分有亲切感,这种亲切感,能够更好地进步咱们浏览代码的效率。

反对 VS Code 中的局部快捷键

可能 command + 单击(window 应该是 ctrl + 单击)主动跳转到对应的函数。

反对 hover 后可能推导类型

反对代码收起和开展

这个性能对浏览源码十分有帮忙,能够帮忙咱们收起一些不重要的函数,让咱们摸清代码的骨干。

反对代码在线比拟

选中两个文件右键,就能够进行在线比拟

一键下载单文件

对于 Github 站点上浏览整体目录不便的状况下,并且下载文件总是须要点击 Raw 再下载源文件,能够说这个性能不便太多了。(当然你也能够下载一些其余的插件)

毛病

不能点击文件跳转至其余文件

目前的版本中是无奈间接点击援用文件主动关上其余文件

无奈全局搜寻

只有当咱们关上了以后的文件,才会从以后关上的页面中进行全局搜寻,没有关上的页面没方法全局搜寻,这样对大型库的源码浏览还是造成了肯定的影响。

技术摸索

在 api 层面看到次要还是走了 github 的凋谢接口,这样有个问题就是咱们国内用户,拜访起来还是没法达到 1s 那么快,然而我的网络基本上 3s 首次渲染也实现了。

总结

带来了肯定的便当,比纯用 github好用多了,也比 sourcegraph 插件应用起来体验更好!然而想要齐全代替本地编辑器浏览源码,任然须要欠缺,例如上述说到的毛病。

综上源码浏览体验排名:

本地VS Code > Github1s > sourcegraph > Github 站点

如果还有什么我没有发现的优缺点,欢送留言中指出~

最初

回看笔者往期高赞文章,兴许能播种更多喔!

  • 从破解某设计网站谈前端水印 (具体教程):790+ 点赞量
  • 从王者光荣里我学会的前端老手指引:260+点赞量
  • 一文带你层层解锁「文件下载」的神秘:140+点赞量
  • 10 种跨域解决方案(附终极大招):940+点赞量
  • 一文理解文件上传全过程(1.8w 字深度解析,进阶必备):260+点赞量

结语

❤️关注 + 点赞 + 珍藏 + 评论 + 转发❤️,原创不易,激励笔者创作更好的文章

关注公众号 秋风的笔记,一个专一于前端面试、工程化、开源的前端公众号

  • 关注后回复 简历 获取 100+ 套的精美简历模板
  • 关注后回复 好友 拉你进技术交换群 + 面试交换群
  • 欢送关注 秋风的笔记
退出移动版