工欲善其事必先利其器,擁有簡捷的開發輔助工具能大大提高我們程序猿的開發效率。今天,我們就來總結一下那些PHP程序員開發必備神器。

SVN管理工具

一個人做開發,可以天馬行空,隨意做。但是一個團隊,如果沒有SVN管理手段,那簡直是無法想象的。

SVN一般來說,在服務器端,linux系列系統的話,一般來說都有安裝Subversion系列的版本管理系統,簡單易用,信手拈來。當然,系統也可以托管在Github,現在特別的火哦。

Mac版本,首推CornerStone,版本2.7+了,我也沒有用很新的版本,這個就足夠了。里面具有完整的SVN客戶端的功能。不過Mac似乎沒有Windows用戶那么幸運,因為mac版本的版本管理工具,整合程度更高。Win版本的,TortoiseSVN,又稱小龜殼,神器??!

瀏覽器測試工具

作為PHP程序員,必然要用瀏覽器測試。這里推薦兩款瀏覽器:Chrome 和Firefox ,點擊菜單,選擇:開發者工具,然后再做任何你想做的吧。此外,你還可以搭配一個很牛逼的插件:Postman REST Client,用來測試post/get等各類網絡訪問方式,并收到返回的結果,接口測試后者其他的ajax測試。假如你需要做微信開發,那么二維碼生成工具可以用mac的iQR或者網站生成的。

Everything是速度最快的文件搜索軟件。其速度之快令人震驚,百G硬盤幾十萬個文件,可以在幾秒鐘之內完成索引;文件名搜索瞬間呈現結果。它小巧免費,支持中文,支持正則表達式,可以通過HTTP或FTP分享搜索結果。

如果不滿意Windows自帶的搜索工具、Total Commander的搜索、Google 桌面搜索或百度硬盤搜索,如果正在使用或放棄了Locate32,都值得推薦這款體積小巧、免安裝、免費、速度極快(比Locate32更快)的文件搜索工具Everything!

Notepad++ 程序員必備的文本編輯器,總結來說就是小而精,支持27種編程語言,基本上常見的C、C#、C++、Java、PHP、ASP、Python、JSP、CSS、Js,它都能夠很好的提供支持,具有很好的擴展性,可添加多種插件,如Insertion、XML Tools、TextFX、Doc Updater等。比較適合新手和大神級使用。

這是一款號稱神級代碼編輯器,這么說它也是有原因的,sublime具有漂亮的頁面和強大的功能,打開速度快、多種語言支持,跨平臺性。在功能上代碼縮進、代碼提示、快速搜索、而且具有很強大的插件功能,雖然不是開源軟件,但是使用者還是非常的,總結來說就是輕量、簡潔、高效。

金山詞霸

這個就不多解釋了,類、變量的命名盡量不要使用拼音,遇到拿不準的單詞,就使用金山詞霸查詢一下吧。

這款軟件在快速更新小網站的時候是很適用的,快速的文件上傳、下載、資源包下載,至于大的項目就不推薦這么做啦,一般都是版本迭代更新,還有就是大的資源也不推薦使用ftp進行上傳和下載,雖然ftp的持續時間是可以支持的,大文件推薦使用壓縮包,上傳和下載,在服務器端進行壓縮和解壓,對資源下載速度有很大幫助。

這是一個開源的分布式版本控制系統,可以有效、高速地處理從很小到非常大的項目版本管理。分布式相比于集中式的最大區別在于開發者可以提交到本地,每個開發者通過克?。╣it clone),在本地機器上拷貝一個完整的Git倉庫。在團隊項目開發過程中是非常好的代碼管理工具。有命令行界面和視圖界面,行內調侃說視圖界面五連點就ok了。

XMind 是一款非常實用的商業思維導圖軟件,應用全球最先進的Eclipse RCP 軟件架構,全力打造易用、高效的可視化思維軟件,強調軟件的可擴展、跨平臺、穩定性和性能,致力于使用先進的軟件技術幫助用戶真正意義上提高生產率。

TeamViewer免裝版

TeamViewer是一個能在任何防火墻和NAT代理的后臺用于遠程控制的應用程序,可以進行遠程桌面操作,文件傳輸,只需要知道對方的id和密碼就可以連接對方的電腦,在線上服務器端和線下做遠程是很方便的,適合于windows電腦。

有時候不是自己的技術不行,也不是自己的能力太差,而是沒有找到合適的工具。你和PHP大神之間或許只差一套優秀的開發工具!

相關鏈接:

點擊文末“閱讀原文”咨詢,免費來云和試聽課程——UI視覺交互全科班、Python人工智能高薪班、JAVA大數據企業直通班、H5全棧精英班、VR虛擬現實大師班,座位有限,先搶先得!