APP下载

GitHub CLI 2.0供开发者自行创建扩充套件

消息来源:baojiabao.com 作者: 发布时间:2024-05-10

报价宝综合消息GitHub CLI 2.0供开发者自行创建扩充套件

GitHub发布新的命令列工具CLI 2.0,这个新版本让开发者能够使用CLI的功能,来创建扩充套件或是自定义命令,而且开发者也能够安装由其他人创建的扩充套件。

CLI 1.0供开发者在终端,无缝地执行端到端工作流程,而现在GitHub继续在CLI 1.0的基础上发展,提供更好的脚本编写和GitHub Actions使用支援,官方提到,没有一项工具可以满足所有人的需求,因此在CLI 2.0中,让用户能以简单的方式,按需求扩充功能,并且安装来自其他人的扩充套件。

每个扩充套件只是一个以gh-为前缀的储存库,因此开发者能够简单定义扩充套件,而且GitHub也在CLI本身内建工具,让开发者可以快速使用gh-指令开始创建扩充套件,CLI以一些预先编写的Bash脚本,创建扩充套件程式码储存库样板,协助开发者入门。

官方创建了一些扩充套件,来展示CLI 2.0扩充套件功能,像是gh user-status能够从终端快速设定状态,让其他团队成员知道用户正处于忙碌或是专注模式,而gh contribute扩充套件,能从开源专案中,快速找到用户可以解决问题,该扩充套件会寻找需要解决或是容易上手,但是尚未有拉取请求关联的问题。

不过,这些扩充套件也不全然只能用于严肃的目的,像是gh screensaver就是能够启动全屏幕ASCII屏幕保护程式的扩充套件。

2021-08-27 17:46:00

相关文章