日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務,提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

升級一些日常工具


 

當 Rust 開始受到關(guān)注時,社區(qū)給予它的主要目的之一是重新創(chuàng)建一些更流行的命令行工具。一旦你用 Rust 開發(fā)了你的第一個命令行應用程序,就很容易掌握其中的原因。低級語言與 clap、structopt 或 console 等 crate 的結(jié)合,以及使用 cargo 發(fā)布和安裝 crate 的便利性,使得開發(fā)此類軟件成為一種樂趣。

今天,我們將看到五個用 Rust 重寫的命令行工具,它們帶來的改進將引起您的注意。

bat

唯一比貓更好的東西是什么?一只蝙蝠。好吧,也許不是,至少如果我們談論的是哺乳動物(盡管我仍然喜歡蝙蝠),但在終端的背景下,我有一點更喜歡蝙蝠而不是貓。

bat 是一個與 UNIX 內(nèi)置 cat 相同的命令,但它具有語法突出顯示功能并與 git 集成以顯示文件的差異。因此,對于像我們這樣的開發(fā)人員來說,這是對一個非常常見的工具的一個很好的改進。


 

要安裝 bat,您可以按照他們的 README 或按照 Rustacean 的方式安裝。

 

cargo install bat

 

ripgrep

ripgrep 是 FAST,就像,快得驚人。這是我能做出的最好的描述。僅根據(jù)名稱,您就可以看到這個 crate 完成了什么:替換 grep。這些是大詞,因為 grep 是 UNIX 的一個非常方便的工具,用于遞歸搜索文本,但 ripgrep 是相同的但更快。

它最初由 Andrew Gallant 發(fā)起,在其 GitHub 頁面上有 300 多名貢獻者。它支持很多編碼,可以區(qū)分大小寫或不區(qū)分大小寫,遵循 .Gitignores 內(nèi)容等等。查看其創(chuàng)建者提供的一些基準,以了解我在說什么。

 

cargo install ripgrep

 

dust

如果說 ripgrep 是根據(jù)速度升級 grep 的話,dust 就成了 du 的替代品,專注于簡潔、商品化和可視化。如果您過去使用過 du,那么您已經(jīng)知道該命令是大量文件夾日志記錄和有關(guān)缺少權(quán)限的消息的同義詞。

另一方面,運行灰塵,它將為您生成基于終端高度的結(jié)果,其中包含文件夾樹,甚至是直觀地顯示磁盤使用情況的圖表。一個灰塵呼叫通常會提供您需要的所有信息,而無需添加標志或讓您的終端淹沒在文本行中。

它最初由 Andy Boot 發(fā)起,在 GitHub 上有 30 多個貢獻者。

 

cargo install du-dust

 


 

底部

現(xiàn)在,如果說灰塵在數(shù)據(jù)可視化方面已經(jīng)比 du 有了不錯的飛躍,那么底部的成就就更加狂野了。 以至于我不會對此說任何話,只是讓圖像負責將這個很棒的工具賣給你。


 

EXA

最后,在結(jié)束本文時,我們將盯著 cd 旁邊的 UNIX 之王,全能的 ls。 很少有命令比好的 ol'ls 寫得更多,以至于我的 zsh 已經(jīng)帶有很多別名來更快地寫它,比如 l 或 la。

最后一種情況是我唯一沒有切換到新的現(xiàn)代工具的情況,但是 exa 的額外功能可能非常有用,例如不同類型文件的著色或與 Git 的兼容性。


 

與所有其他人一樣,您可以在工具的自述文件中找到說明或使用貨物。

 

cargo install exa

 

就這樣。 我希望你喜歡它,并找到了一些日常使用的新工具。 再見!

關(guān)注七爪網(wǎng),獲取更多App/小程序/網(wǎng)站源碼資源!

分享到:
標簽:Rust
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數(shù)有氧達人2018-06-03

記錄運動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定