建議收藏!22款終端生產力工具,效率飛起!

2022-03-28 13:56:23 字數 1454 閱讀 4408

程式設計師在搞開發時,終端cli工具的使用必不可少,往往都是生產力工具,所以今天在此給大家推薦一下比較好用的終端工具。先給大家列個推薦清單,如下圖。

因為篇幅的原因,我就詳細寫幾個比較好用的吧,如果小孩子才做選擇,你全都要的話,可以加入我自己的python學習圈子:1156465813。在彼此的溝通可以我們可以得到很多學習經驗,積累知識,群內有2020最新的python學習資料,大家可以一起討論問題,共同進步。

高頻 cli 工具推薦

毋庸置疑,在終端工具中,shell 是使用最頻繁也最重要的工具。過去,我曾經使用過 bash 和 z shell,而如今,這個fish shell,也是乙個非常優秀的終端 shell 工具,擁有許多開箱即用的功能,例如語法自動推薦補全、語法高亮顯示或使用快捷鍵在最近訪問的資料夾之間來回切換。

2020最新python學習資源分享:1156465813

它可以做到:

還有不計其數的其他資訊可以展示。但是,它能以更加友好的形式智慧型地給你呈現!比如,如果你不在 git 儲存庫中,它將隱藏 git 資訊。如果您不在 python 專案中,則不會有 python 版本資訊,因為顯示它沒有什麼意義。它永遠不會給你展示多餘資訊,始終保持終端的美觀,優雅和簡約。

在 linux 或 mac 上顯示程序執行狀態資訊最常用工具是我們熟悉的top,它是每位系統管理員的好幫手。

htop工具是top工具的絕佳替代品。

top工具是非常基礎的監控工具,提供的功能有限,因此很多人轉去使用 htop。htop比起top,優勢很明顯——除了功能更加完善以外,它的色彩搭配也很豐富,整體上使用起來更加友好。

借助 glances,還可以讓你一目了然地快速了解系統當前狀態。

glances 是htop的補充工具。除了列出所有程序及其 cpu 和記憶體使用情況之外,它還可以顯示有關系統的其他資訊,比如:

virtualenv 解決了 python 程式包管理中的許多問題,但是還有乙個方案可以解決。如果我想在全域性環境下安裝 python 軟體包(比如它是乙個獨立的工具,正如前面提到的glances 工具),那麼我會遇到全域性安裝帶來的問題。在虛擬環境之外安裝軟體包不是乙個好主意,將來可能會導致意想不到的問題。另一方面,如果我決定使用虛擬環境,那麼每次我要執行程式時都需要啟用該虛擬環境。這也不是最方便的解決方案。

事實證明,pipx工具可以解決上面提到的問題。它將 python 軟體依賴包安裝到單獨的環境中(因此不會存在依賴項衝突的問題)。與此同時,這些工具提供的 cli 命令在全域性環境內也可用。因此,我無需啟用任何環境——pipx會幫我完成這個操作!

2020最新python學習資源分享:1156465813

強勢分享5款超級實用的辦公軟體,建議收藏!

實用預警!小智整理了5款超級好用的辦公軟體,可以提高你的辦公效率,直接上乾貨!我們耳熟能詳的everything 天若ocr文字識別 檔案搜尋工具listary等等,cencrack工具箱裡面都有,雙擊開啟就可以使用,非常快捷。智辦事是一款目標管理協作軟體,融入阿里工作方 讓你和團隊擁有阿里卓越執行...

UI設計師常用的8款工具介紹,建議收藏!

一 專案前期準備 流程圖工具 visio 在正式進行ui介面設計之前,ui設計師需要對產品整體的流程進行思考。此階段可以使用流程圖軟體visio或xmind對需求的流程進行認真梳理,相信這會給你後期的溝通減少很多不必要的麻煩。二 原型設計工具 mockplus 相比老牌原型工具axure,mockp...

MySQL常用函式(建議收藏)

一 數學函式 數學函式主要用於處理數字,包括整型 浮點數等。abs x 返回x的絕對值 select abs 1 返回1 ceil x ceiling x 返回大於或等於x的最小整數 select ceil 1.5 返回2 floor x 返回小於或等於x的最大整數 select floor 1.5...