Github对程序员做过的那些事儿

开源
开源之火如火如荼,而所有的开源代码基本都是托管在github上,这也让github成为了全球最大的开源代码库,几乎你想要找一份代码,那么github都会给你一份满意的答案。

程序员离不开的它

如果说对程序员来说,平时哪个网站访问最多,那么一定是它,无论你是查找什么资料,查找什么范例,最后都会兜兜转转到github页面,对于程序员来说,没有github的话,那么生产力将会大大的降低。

开源之火如火如荼,而所有的开源代码基本都是托管在github上,这也让github成为了全球最大的开源代码库,几乎你想要找一份代码,那么github都会给你一份满意的答案。

量身编辑器

如果说现在哪个编辑器程序员使用得最多,那么一定是vscode,如果只是局限于前端,那么这个比例还会更大。

在浏览github的时候,我们很想可以在编辑器中查看代码,庆幸的是,github帮我们实现了,你只需要点击键盘".",你就会打开一个网页版的vscode,而且里面的设置你都可以自定义设置,当你下次再打开的时候,它就会保存之前的配置。

而且最重要的是,大部分的插件都是可以安装,相当于github为你提供了一个在线版的vscode。

代码搜索

有些时候我们很希望通过一段代码进行搜索,这个时候我们就可以通过github的cs搜索来完成,这个新的搜索功能目前处在测试阶段,不过我相信不久就会正式发布。

通过使用它,我们可以通过代码片段快速地搜索到我们想要的开源库,这对于在搜索引擎上的茫茫网站中查找靠谱太多了。

智能提示

github为程序员提供了人工智能助手Copilot,这个代码提示可以说非常强大,可以说你给它一个变量,它就能知道你要怎么在函数中使用它。

对于一些常用的算法,常用的函数功能,你只需要给出一个注释,它就可以帮助你完成函数的封装。

此外,如果你在写一些文章的时候开启它,你会收获一些意想不到的惊喜!!!

赞赏

如果说这个世界上哪些人最可爱,我想一定有哪些开源的程序员,他们可能花费了无数个日夜写出的代码却心甘情愿地无私分享出来,提供给所有人免费试用,这真的是太无私了。

可是程序员也是人,除了编码,他也需要生活,因此,如果有条件的话,我们都应该捐赠一些钱给他们。

github提供了捐赠的功能,当一些程序员打开了这个功能的时候,说明他们可能真的需要我们的帮助才能让这个开源项目成长的更好,这个时候,你的每一份捐助都是对开源社区最大的回馈,我们不要像某些互联网大公司一样,做一个吸血鬼,还要要求开发者对代码bug即时修复。

一个交流的地方

在github上,任何人都可以对代码提出修改的建议,也可以进行一些建议讨论,github给用户们提供了一个地方,它就是Discussions。

在Discussions中,我们可以看到项目的进展,可以看到问题的修复进度,可以看到关于项目的所有最新动态。

免费的静态网站

github为我们提供了一个叫做github pages的功能,它允许我们通过创建一个和用户名一样的静态网站仓库。

通过hexo等软件,我们可以轻松地通过github搭建自己的静态博客网站。

CI/CD的集成

对于代码的持续集成和持续部署是运维最头疼的事情,不过现在好了,github提供了actions,通过使用它,我们可以非常方便地对我们的代码进行自动化测试,集成部署。

总结

github还有很多非常棒的功能,作为一个程序员,我很庆幸有github这样的一个网站存在。

当我们开始抱怨的时候,永远不要忘记我们曾经拥有过那么多。

责任编辑:赵宁宁 来源: 今日头条
相关推荐

2013-05-24 09:14:39

国企程序员程序员

2011-03-22 10:49:53

2013-04-22 09:15:20

2022-09-04 19:43:05

程序员数据库

2013-04-15 10:55:09

程序员

2022-11-03 07:30:41

CQLJPQLHQL

2015-08-19 09:10:37

程序员面试

2018-02-06 08:36:02

简历程序员面试

2011-03-22 10:16:48

程序员

2013-07-09 09:11:50

程序员

2016-12-19 17:35:58

程序员特质

2020-02-28 15:49:26

2018-10-24 10:24:41

JavaScala开发者

2022-05-27 08:55:15

工具自动化软件

2021-08-28 23:26:14

程序员编码电脑

2021-03-02 09:34:15

GitHub仓库代码

2015-09-22 10:07:30

程序员赞美

2015-09-11 10:26:38

独立程序员赞美

2023-09-26 01:27:09

AI程序员软件

2015-04-09 13:52:47

程序员在家办公
点赞
收藏

51CTO技术栈公众号