【每周一库】 todo_r - Find all your notes with one command!

本期的每周一库带来的一个cli工具,todo_r,能够快速的找到代码中的todogit

todo_r的相关连接github

  • https://github.com/lavifb/todo_r

根据github项目说明咱们能够知道,Todo_r是一个简单的用来追踪代码中TODO的cli工具。它能够方便的统计代码中全部备注为TODO的内容,它的功能和leasot有不少类似之处,得益于rust的高性能,Todo_r运行速度要更快。web

下面咱们来试用Todo_r库windows

测试环境微信

  • Windows 10
  • cargo --version: cargo 1.46.0-nightly (089cbb80b 2020-06-15)
  • rustc --version: rustc 1.46.0-nightly (6bb3dbfc6 2020-06-22)

首先咱们经过项目的release页面下载对应os版本的release包,这里咱们下载的是编辑器

  • todor-v0.7.3-x86_64-pc-windows-gnu.tar.gz

下载以后把todor.exe所在目录添加到系统的环境变量PATH中,方便咱们从terminal中访问todor cli工具。工具

这里咱们选择以前【每周一库】的工程hello-valora进行展现,已推送到github上。性能

接下来咱们到工程的根目录进行todor的初始化测试

todor init

通过初始化以后,会在工程根目录添加配置文件.todor,文件中定义了信息的样式,parse代码的pattern等内容,给了很是大的自由度来定制化。url

接下来在termial中运行命令来查看TODO信息便可

todor

对应返回内容为:

对应代码中的TODO内容为

到这里就是本期每周一库的所有内容,todor让你不忘记代码中的TODO(BUG),:)


本文分享自微信公众号 - Rust语言中文社区(rust-china)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。

相关文章
相关标签/搜索