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