Go语言中文网 为您找到相关结果 5

Go命令行应用gcli

Golang下的简洁易用的命令行应用,工具库。包含运行命令,颜色风格,数据展示,进度显示,交互方法等 ## 功能特色 - 使用简单方便,轻量级,无额外依赖 - 支持添加多个命令,并且支持给命令添加别名 - 输入的命令错误时,将会提示相似命令(包含别名提示) - 快速方便的添加选项绑定 `--long`,支持添加短选项 `-s` - 支持绑定参数到指定名称, 支持必须`required`,可选,数组`isArray` 三种设定 - 运行命令时将会自动检测,并按对应关系收集参数 - 支持丰富的颜色渲染输出, 由[gookit/color](https://github.com/gookit/color)提供 - 同时支持html标签式的颜色渲染,兼容Window...阅读全文

开源项目 2019-03-12 12:24:00 inhere

命令行参数解析cmdr

- 命令行界面符合POSIX - 支持传统的嵌套结构定义方案 - 支持流式调用方式的定义方案 - 任意层级命令与子命令、别名 - 选项 - 支持`--long`, `-l`,短选项甚至允许2个字符,别名随意 - 多级选项自由输入,位置无论,短选项的组合随意:`-1abe` 相当于 `-1 -ab -e` - 支持 `-D+`, `-D-`;支持 ToggleGroup,一组bool选项能够如同radio buttong group般被自动翻转 - 支持 `-I/usr/include -I=/usr/include -I /usr/include ` 以及引号环绕时的识别 - 支持 `--` - 命令、选项可分组,分组顺序可自行掌控 - 命令、选项错...阅读全文

Golang下的命令行色彩使用库color

# Golang下的命令行色彩使用库 ## 功能特色 - 使用简单方便 - 支持丰富的颜色输出, 16色(4bit),256色(8bit),RGB色彩(24bit) - 16色(4bit)是最常用和支持最广的,支持Windows `cmd.exe` - 另外两种支持 `linux` `mac` 和 Windows下的 `CONEMU` `git-bash` `mintty` 等部分终端 - 通用的API方法:`Print` `Printf` `Println` `Sprint` `Sprintf` - 同时支持html标签式的颜色渲染. eg: `message` - 基础色彩: `Bold` `Black` `White` `Gray` ...阅读全文

开源项目 2018-08-23 14:04:36 inhere

命令行工具cmdp 命令行,代码提示工具,笔记工具(远程同步)

## cmdp 命令行提示工具(远程同步) #### 使用场景: 命令行参数太多,太难记,平常可能会为了1条命令,新建一个笔记,来记录,查询麻烦。 虽然linux有ctrl+R查询,但对于经常创建linux系统,使用不同的服务器,不同的电脑的人来说,命令提示不能同步到所有 电脑。 #### 作用: 快速记录一条命令,代码,账号,密码,文字等内容,并允许添加注释。可根据关键词快速查找到相关的内容,并且 可以远程同步。 不同电脑,系统,服务器,只要登录相同用户,即可同步获取所有提示。 ### 1.安装 #### 1.1 若你已经安装go 可直接使用下面命令安装 ~~~ go get github.com/yurencloud/cmdp ~~~ ...阅读全文