前不久Twitter上有一個帖子,只選五種你生活中不可或缺的工具,下面就是在我的開發工作中必不可少的5個工具,希望它們可以提高你的工作效率:
1、tmate
眾所周知,tmate是tmux的一個分支,并且使用相同的配置信息(例如快捷鍵配置,配色方案等)。它允許你啟動一個tmux會話并通過SSH共享它。你可以將它用于結對編程或者是遠程控制。 如果你經常需要和你的團隊成員協作,并且你需要一種簡單的,不依賴于發行版的開源方式和他們一起編程(共享終端訪問對你來說就夠了),因此極力推薦tmate。 Github地址:https://github.com/tmate-io/tmate
2、ix
ix命令行粘貼程序,你無須安裝任何東西,只需訪問ix.io網站即可創建新的粘貼。例如,echo Hello world. | curl -F ‘f:1=《-’ ix.io,其中粘貼了消息“ Hello world”。當你要共享日志以進行調試或將配置文件保存在沒有桌面環境的服務器中時,這非常方便。唯一不足的地方是,盡管ix的源代碼免費開源,但尚未發布。
這是另一個終端錄制工具,你可以將它用在許多途徑,但我通常用它來做演示,非常易于使用,并且有許多可供可供Linux發行版和其他平臺使用的軟件包。 Github地址:https://github.com/asciinema/asciinema
4、GNOME Pomodoro
這同樣是一個終端工具,一個可以讓你保持條理清晰的神器,你聽說過番茄工作法么?番茄工作法基本是一種時間管理工具,它使用了一個番茄形狀的定時器,可以幫助你把時間分割成工作塊和休息時間(默認情況下,25分鐘的工作和5分鐘的休息時間)。而且,經過四個番茄后,你的休息時間會更長,這樣做的目的是讓你在工作的時候專注工作,在該休息的時候盡情休息。 這聽起來看似很簡單,你可能不想讓一個番茄鐘來控制你的生活,但它確實幫助你不讓很多事情集中在一個時間,無論你是什么角色,我都強烈推薦這種做法,推薦GNOME Pomodoro應用程序。它適用于主要的GNU/Linux發行版,所以它要求你使用GNOME桌面環境(這可能是它的缺點)。 Github地址:https://github.com/codito/gnome-pomodoro
5、Jitsi
最后但并非最不重要的是Jitsi,當你在一個遠程的、全球化的團隊中工作時,你需要一種和他人聯系的方法,即時通訊工具雖然很好用,但有時用一個簡短的視頻會議會更有助于解決問題,現在有很多可用的視頻會議工具,但我非常喜歡Jitsi。不僅因為它是免費和開源的,還因為它提供了一個干凈、功能強大的界面。你可以設置你自己的Jitsi服務器,但是你也可以通過訪問Jitsi Meet網站來創建一個公開的Jitsi實例。 Github地址:https://github.com/jitsi
責任編輯人:CC
-
開發
+關注
關注
0文章
370瀏覽量
40871 -
工具
+關注
關注
4文章
312瀏覽量
27830
原文標題:開發過程中必不可少的5個開源工具
文章出處:【微信號:TheAlgorithm,微信公眾號:算法與數據結構】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論