【每週一庫】 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源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索