從人工到自動(dòng)化,從重復(fù)到創(chuàng)新,技術(shù)演進(jìn)的歷程中,都伴隨著開(kāi)發(fā)者工具類產(chǎn)品的發(fā)展,所以這里整理近幾年口碑良好,使用廣泛的程序員生產(chǎn)力工具。
1.研發(fā)項(xiàng)目管理與協(xié)作:PingCode
優(yōu)點(diǎn):讓工作推進(jìn)、進(jìn)度/問(wèn)題追蹤、團(tuán)隊(duì)協(xié)作變得更簡(jiǎn)單,2021年研發(fā)項(xiàng)目管理榜單前二(36Kr)。
簡(jiǎn)介:覆蓋研發(fā)全生命周期,廣泛用于需求、版本、項(xiàng)目(敏捷/kanban/瀑布)、測(cè)試、缺陷、文檔、效能等環(huán)節(jié)管理與協(xié)作。并且集成github、gitlab、jinkens等主流工具,支持私有部署、在線等多種部署使用方式。
【教程/官網(wǎng)】
2.任務(wù)管理/甘特圖制作工具:Worktile
優(yōu)點(diǎn):功能成熟、性價(jià)比高、國(guó)內(nèi)市場(chǎng)占有率較高的團(tuán)隊(duì)任務(wù)工具;
簡(jiǎn)介:在功能上Worktile 是一個(gè)工具集合,它具備OKR目標(biāo)管理、項(xiàng)目管理、項(xiàng)目集管理、項(xiàng)目計(jì)劃、項(xiàng)目風(fēng)險(xiǎn)、項(xiàng)目成本管理、企業(yè)網(wǎng)盤、審批、簡(jiǎn)報(bào)等能力。并且具備強(qiáng)大的自定義能力,能夠配置出符合各種項(xiàng)目團(tuán)隊(duì)的流程、表單、字段、數(shù)據(jù)報(bào)表,以及具備豐富的模板市場(chǎng)。
【官網(wǎng)/教程】
3.分布式版本控制系統(tǒng):Git
優(yōu)點(diǎn):分布式開(kāi)發(fā)、速度快、靈活
簡(jiǎn)介:Git是一個(gè)開(kāi)源的分布式版本控制系統(tǒng),可以有效、高速地處理從很小到非常大的項(xiàng)目版本管理。也是Linus Torvalds為了幫助管理Linux內(nèi)核開(kāi)發(fā)而開(kāi)發(fā)的一個(gè)開(kāi)放源碼的版本控制軟件。
【教程/官網(wǎng)】
4.數(shù)據(jù)庫(kù)管理工具:Navicat
優(yōu)點(diǎn):高效、安全,較好用的數(shù)據(jù)庫(kù)管理工具。
簡(jiǎn)介:“Navicat”是一套可創(chuàng)建多個(gè)連接的數(shù)據(jù)庫(kù)管理工具,用以方便管理 MySQL、Oracle、PostgreSQL、SQLite、SQL Server、MariaDB 和 MongoDB 等不同類型的數(shù)據(jù)庫(kù),它與阿里云、騰訊云、華為云、Amazon RDS、Amazon Aurora、Amazon Redshift、Microsoft Azure、Oracle Cloud 和 MongoDB Atlas等云數(shù)據(jù)庫(kù)兼容。
【官網(wǎng)/教程】
5.集成開(kāi)發(fā)環(huán)境:IntelliJ IDEA
優(yōu)點(diǎn):業(yè)界排名名列前茅的java開(kāi)發(fā)工具。
簡(jiǎn)介:IntelliJ IDEA,是java編程語(yǔ)言的集成開(kāi)發(fā)環(huán)境。IntelliJ在業(yè)界被公認(rèn)為較好的Java開(kāi)發(fā)工具,尤其在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、JavaEE支持、各類版本工具(git、svn等)、JUnit、CVS整合、代碼分析、創(chuàng)新的GUI設(shè)計(jì)等方面的功能可以說(shuō)是超常的。
【官網(wǎng)/教程】
6.文本編輯器:Vim
優(yōu)點(diǎn):功能強(qiáng)大、高度可定制,Vi編輯器中較好的一個(gè)
簡(jiǎn)介:Vim是從 vi 發(fā)展出來(lái)的一個(gè)文本編輯器。代碼補(bǔ)全、編譯及錯(cuò)誤跳轉(zhuǎn)等方便編程的功能特別豐富,在程序員中被廣泛使用,和Emacs并列成為類Unix系統(tǒng)用戶最喜歡的文本編輯器。
【官網(wǎng)/教程】
7.查詢和搜索工具:Alfred
優(yōu)點(diǎn):被稱作效率神器。
簡(jiǎn)介:Alfred 是 Mac系統(tǒng)上一款專注于效率提升的知名應(yīng)用,它能幫你快速打開(kāi)網(wǎng)頁(yè)、快速進(jìn)行自定義搜索、查看剪貼板歷史、快速查詢單詞等等。Alfred 提供的功能雖然很多,但目的只有一個(gè) —— 那就是減少我們工作中的一些重復(fù)動(dòng)作,提升我們的工作效率。
【官網(wǎng)/教程】
8.代碼比較工具:Beyond Compare
優(yōu)點(diǎn):高效,適用于用于文檔、源代碼和HTML。
簡(jiǎn)介:Beyond Compare可以很方便地對(duì)比出兩份源代碼文件之間的不同之處,相差的每一個(gè)字節(jié)用顏色加以表示,查看方便,支持多種規(guī)則對(duì)比。
【官網(wǎng)/教程】
9.開(kāi)源的應(yīng)用容器引擎:Docker
優(yōu)點(diǎn):跨平臺(tái),跨服務(wù)器,實(shí)現(xiàn)應(yīng)用程序跨平臺(tái)間的無(wú)縫銜接。
簡(jiǎn)介:Docker 其中包括,鏡像、容器、倉(cāng)庫(kù),很簡(jiǎn)單,目的就是通過(guò)對(duì)應(yīng)用組件的封裝、分發(fā)、部署、運(yùn)行等生命周期的管理,使用戶的產(chǎn)品(可以是 web 應(yīng)用或者數(shù)據(jù)庫(kù)應(yīng)用)及其環(huán)境能夠做到“一次封裝,到處運(yùn)行”。
【官網(wǎng)/教程】
10.接口調(diào)試與測(cè)試工具:Postman
優(yōu)點(diǎn):功能強(qiáng)大,使用簡(jiǎn)單且易用性好。
簡(jiǎn)介:Postman是一個(gè)簡(jiǎn)單好用的網(wǎng)頁(yè)調(diào)試軟件,很適合開(kāi)發(fā)人員使用,性能穩(wěn)定流暢,提供接口測(cè)試、并發(fā)測(cè)試等功能,還支持編寫(xiě)測(cè)試腳本,快速處理各種HTTP請(qǐng)求,測(cè)試數(shù)據(jù)精準(zhǔn)高效。
【官網(wǎng)/教程】
11.終端管理器:iTerm2
優(yōu)點(diǎn):功能強(qiáng)大,一款終端神器。
簡(jiǎn)介:Term2 Mac版可以說(shuō)是Mac下較好的終端工具。iTerm2擁有多標(biāo)簽、中鍵復(fù)制粘貼、命令記憶、高亮指針、迅捷重復(fù)、全屏切換等功能,提升操作效率。
【官網(wǎng)/教程】
12.遠(yuǎn)程控制工具:ToDesk
優(yōu)點(diǎn):高速安全,適合技術(shù)和設(shè)計(jì)群體。
簡(jiǎn)介:ToDesk是一款遠(yuǎn)程控制軟件。不僅可以輕松穿透內(nèi)網(wǎng)和防火墻,支持遠(yuǎn)程開(kāi)關(guān)機(jī)、待機(jī),具有錄屏、自適應(yīng)分辨率、文件傳輸、語(yǔ)音視頻通訊等功能。無(wú)廣告且完全免費(fèi),可暢享屏幕超快操控感和多文件管理功能,非常穩(wěn)定。
【官網(wǎng)/教程】
13.圖床上傳工具:PicGo
優(yōu)點(diǎn):免費(fèi)、開(kāi)源、穩(wěn)定性好。
簡(jiǎn)介:PicGo官方版是一款非常優(yōu)異的圖片上傳工具,PicGo官方版界面簡(jiǎn)潔,功能強(qiáng)悍,可以快速將圖片上傳到微博、又拍云、阿里云 OSS、騰訊云 COS、七牛、GitHub、sm.ms、Imgur等云存儲(chǔ)服務(wù)。
【官網(wǎng)/教程】
14.代碼搜索工具:The Silver Searcher
優(yōu)點(diǎn):速度快,生產(chǎn)力神器。
簡(jiǎn)介:The Silver Searcher是一款代碼搜索工具,它在開(kāi)發(fā)者高效生產(chǎn)力工具排名中名列前茅,因?yàn)樗鼧O致的速度和強(qiáng)大的功能,其與ack類似但速度上要快一個(gè)量級(jí)。
【官網(wǎng)/教程】
15.資源管理器:QTTabBar
優(yōu)點(diǎn):簡(jiǎn)單好用,提高工作效率。
簡(jiǎn)介:QTTabBar 是一個(gè)擴(kuò)展程序,它可以給 Windows 資源管理器增加文件夾標(biāo)簽頁(yè)管理,和其它許多實(shí)用方便的功能,幫助我們更好的處理文件和文件夾操作。
【官網(wǎng)/教程】
16.桌面插件工具:uTools
優(yōu)點(diǎn):簡(jiǎn)潔美觀、插件化,能夠節(jié)約時(shí)間。
簡(jiǎn)介:uTools 是一個(gè)極簡(jiǎn)、插件化的現(xiàn)代桌面軟件,通過(guò)自由選配豐富的插件,打造得心應(yīng)手的工具集合。
【官網(wǎng)/教程】
17.多線程下載:IDM
優(yōu)點(diǎn):一款國(guó)外的多線程下載神器,老牌迅雷
簡(jiǎn)介:支持多媒體IDM下載、自動(dòng)捕獲鏈接、自動(dòng)識(shí)別文件名、靜默下載、批量下載、計(jì)劃下載任務(wù)、站點(diǎn)抓取、隊(duì)列等等是一款國(guó)外的老牌下載工具,簡(jiǎn)單地說(shuō)就是國(guó)外的迅雷。為啥說(shuō)用了IDM以后下載速度會(huì)發(fā)生“質(zhì)變”呢?主要就在于IDM是一款多線程的下載器,和我們網(wǎng)頁(yè)內(nèi)置的“單線程”下載方式相比,效率可以得到極大提升,而且其可與油猴腳本綁定,在瀏覽器使用。
【官網(wǎng)/教程】
18.社區(qū)驅(qū)動(dòng)的命令行工具:Oh My Zsh
獲得超過(guò) 43000 顆 star,Oh My Zsh 可以說(shuō)是 Github 上較受歡迎的生產(chǎn)力工具了。它是一款社區(qū)驅(qū)動(dòng)的命令行工具,基于 zsh 命令行,提供了主題配置,插件機(jī)制,以及內(nèi)置的便捷操作。
【官網(wǎng)/教程】
19.Mac OS X 下快速查看工具:Quick Look plugins
用于補(bǔ)充 MacOS 當(dāng)中用于實(shí)現(xiàn) Finder 文件管理及 UI shell 的 Quick Look 預(yù)覽功能。當(dāng)用戶選中一個(gè)文件,只需按下空格鍵即可查看其內(nèi)容,再按一下空格鍵則退出 QuickLok,不需要啟動(dòng)關(guān)閉任何軟件。
【官網(wǎng)/教程】
20.網(wǎng)站監(jiān)控:Better Uptime
優(yōu)點(diǎn):當(dāng)網(wǎng)站出現(xiàn)故障時(shí),會(huì)有工作人員致電提醒
簡(jiǎn)介:這是一個(gè)專業(yè)進(jìn)行網(wǎng)站監(jiān)控的服務(wù)商,他的配套功能非常齊全,還提供了一個(gè)可以高度個(gè)性化的監(jiān)控狀態(tài)網(wǎng)頁(yè),免費(fèi)套餐完全可以滿足大部分個(gè)人用戶的需求。
【官網(wǎng)/教程】
21.容器化:Lens
Lens 是一款開(kāi)源的Kubenretes IDE,也可以作為桌面客戶端,是控制 K8s 集群的開(kāi)源 IDE工具。Lens自稱為“ Kubernetes IDE”,是用于Kubernetes集群的有用,有吸引力的開(kāi)源用戶界面(UI)。開(kāi)箱即用,Lens可以使用您的kubeconfig文件連接到Kubernetes集群,并將顯示有關(guān)集群及其包含的對(duì)象的信息。Lens還可以連接到(或安裝)Prometheus堆棧,并使用它來(lái)提供有關(guān)群集的指標(biāo),包括節(jié)點(diǎn)信息和運(yùn)行狀況。
【官網(wǎng)/教程】
22.密碼管理:Passwarden
KeepSolid Passwarden提供廣泛的功能,這使其成為個(gè)人、家庭和企業(yè)較早大的密碼管理器選項(xiàng)之一。KeepSolid Passwarden適用于所有設(shè)備,在瀏覽網(wǎng)頁(yè)時(shí)輕松自動(dòng)填充密碼。它適用于小型團(tuán)隊(duì),使用戶能夠與其他團(tuán)隊(duì)成員安全地共享一個(gè)密碼庫(kù)。Passwarden最大的缺點(diǎn)是價(jià)格。許多個(gè)人用戶不一定需要Passwarden的拔尖功能。如果不需要密碼共享,可以選擇更便宜的競(jìng)爭(zhēng)對(duì)手。