转载本文请联系程序员内店师公众号。作为一名程序员,我对GitHub应该并不陌生。我经常沉迷其中,寻找一些令人惊叹的项目或工具。不过用久了,发现它的使用体验实在不敢恭维。有时会让你做很多重复的操作,浪费很多时间。比如我想单独下载一个文件,但是GitHub不支持,你得下载整个项目;如果要查看仓库中的某个文件,只能逐层点进去,还有从github上clone的项目,慢的要死。气到爆炸的地步。下面推荐8款chrome插件来解决GitHub的这些问题。在chrome在线应用商店找插件1.Octotree-GitHub代码树Octotree可以为GitHub项目生成一个文件菜单树,就像在IDEA中看到的效果一样。左边会生成一个Octotree按钮,鼠标滑动代码文件树,这样就不用一层层找文件了。2.GitHubDownloaderGitHubDownloader可以下载单个文件。无法下载单个文件是GitHub的缺陷。下载文件之前,您通常需要克隆整个项目。如果插件安装成功,文件内容上方会有一个下载按钮。您可以直接点击下载当前文件。配合Octotree-GitHub代码树一起使用效率会更高。3、GitHub加速GitHub加速插件可以提高中国开发者访问GitHub的速度,提高克隆Git仓库的速度,提高下载发布包的下载速度。安装成功后,在原来克隆的位置会出现一个新的“加速”项,可以直接使用加速的url。4.SourcegraphSourcegraph对GitHub搜索功能、代码对比、查看参考、自动跳转、项目目录导航等功能进行了全面升级。插件安装完成后,项目面板右上方会有一个搜索图标,进入后可以愉快的搜索。用户体验比GitHub好很多。5.AwesomeAutocompleteforGitHub为GitHub的搜索栏添加了即时搜索功能,这是一个简单而谨慎的扩展,增强了GitHub的搜索功能,比以往更快、更准确地搜索存储库和人员。增强的搜索框看起来更顺眼,也区分了仓库和用户类型。6.GitHub和GitLab的文件图标这个插件可以为不同类型的文件添加图标。7.GitHubIsometricContributions插件主要是为了美观。您可以在GitHub贡献图和等距像素艺术版本之间切换。GitHub上仓库提交记录的3D像素立体展示,比传统的箱形图更具美感。8.GitHub的Markdown菜单GitHub的Markdown菜单为GitHub上的任何README或Markdown文件添加了一个导航菜单。比较适合写博客的同学,可以让我们的项目文档更加美观。
