< 返回版块

guoxbin 发表于 2020-01-07 18:58

Tags:命令行,工具,encode,decode

dtool 0.5.0 发布了

关于dtool

dtool 是一个辅助开发命令行工具集 是RUST写的噢

完整项目介绍

升级点

  • 支持Pbkdf2
  • 大小写转换 (upper, lower, title, camel, pascal, snake, shouty snake, kebab)
  • 增加hash算法 (crc, blake2b)

示例

Sub command Desc Example Remark Since
pbkdf2 Pbkdf2 $ dtool pbkdf2 -a sha2_256 -s 0x646566 -i 2 -l 256\ 0x6162630x51a30556d0d133d859d3f3da86f861b7b12546c4f9a193eb\ b374397467872514 v0.5.0
case Case conversion $ dtool case -t upper 'good tool'GOOD TOOL Upper case v0.5.0
case Case conversion $ dtool case -t lower 'GOOD TOOL'good tool Lower case v0.5.0
case Case conversion $ dtool case -t title 'GOOD TOOL'Good Tool Title case v0.5.0
case Case conversion $ dtool case -t camel 'GOOD TOOL'goodTool Camel case v0.5.0
case Case conversion $ dtool case -t pascal 'GOOD TOOL'GoodTool Pascal case v0.5.0
case Case conversion $ dtool case -t snake GoodToolgood_tool Snake case v0.5.0
case Case conversion $ dtool case -t shouty_snake GoodToolGOOD_TOOL Shouty snake case v0.5.0
case Case conversion $ dtool case -t kebab GoodToolgood-tool Kebab case v0.5.0

安装

$ cargo install dtool

$ brew install guoxbin/guoxbin/dtool

建议和参与开发

github

评论区

写评论
作者 guoxbin 2020-01-13 20:50

最新的版本已经支持bash completion

使用brew安装可以自动安装bash completion

能不能加上 bash 和 zsh 的命令补全?clap 好像可以自动生成补全脚本的。

作者 guoxbin 2020-01-09 13:37

好建议!

对以下内容的回复:

AlephAlpha 2020-01-09 00:29

赞!

能不能加上 bash 和 zsh 的命令补全?clap 好像可以自动生成补全脚本的。

1 共 3 条评论, 1 页