Mac 上的 PHP/JS 專案開發工具

發表於2014-03-20

fddf201403-macphpdevtools

最近做了一段 PHP 的開發專案,以前習慣用 zend studio 做 PHP 的開發,這次因為兩個原因重新組織了一下開發工具,一個是因為現在的專案前端的開發尤其是 JS 的工作量很大,另外是以前用 Windows,現在用 Mac,相比之下 Mac 上的工具軟體更好用和強大一些。

==Coding

sfvsegwe201403-macphp1

Sublime Text 3 – 最厲害的還是檔案索引 cmd+P,另外 Sublime Text 3 和 2 相比有一個新增的重要功能是『Go to definition』,對 MVC 這種不斷需要切換檔案的框架非常有幫助。

regerhghrthr201403-macphp2

iTerm – 除了歷史記錄,最常用的就是用來放 douban.fm

regerg201403-macphp3

SourceTree – 雖然很多人在 Mac 上用 tower,雖然重新整理速度有些慢,但覺得最好的地方還是它一目瞭然的檔案 diff 功能。

rgrehgrthg201403-macphp4

Sequel Pro – 連 MySQL 和操作速度,非常快。

gerge201403-macphp5

HTTPScoop – 捕捉 HTTP 連線,web 程式設計 debug 的必備。

fdgrh201403-macphp6

Chrome – Chrome 的 DevTool 做得太好了,能幫助你輕鬆搞定所有前端 js 的問題。

sdvsdv201403-macphp7

Dash – 非常方便的文件查詢工具,非常全,自動更新,而且最新加進去了快捷鍵查詢。

sdvsdv201403-macphp8

Kaleidoscope – 實際經驗是那些最耗費時間的問題,最終往往被它解決掉的,極其直觀好用的檔案比較和修改工具。

==專案管理

vebebb201403-macphp9

Evernote – 對每一個功能點的開發,以前喜歡用紙筆先理清思路,現在就直接在 evernote 裡面建一個 note,將來需要的時候檢索也非常方便,複用性很好。

grehge201403-macphp10

 

Tower.im – 在國外最近冒出來的眾多向 basecamp 致敬的產品中,唯一覺得和自己合拍的一個產品就是 tower.im,現在不管大大小小專案,只要有協作就會用它。

==時間管理

dvergre201403-macphp11

AntiRSI – 這個行業最大的問題就是容易不知不覺地久坐,所以現在開工前必先開啟這個軟體,它的設計讓你很難 ignore 它,強行退出除外。

rgrehg201403-macphp12

Vitamin-R – 在任務緊張的時候,喜歡用番茄工作法,因為能夠比較清楚的衡量進度,來不及至少可以提前預警,Vitamin-R是一個不錯的番茄工作法工具。

grweg1ce8ca9dad7bea215ba10d0eb2a628f4

douban.fm Linux 版本 – 太安靜的時候提高效率用。

==其它

喜歡在第二屏的桌面上顯示常用軟體的快捷方式幫助記憶,分享一個自己做的,左邊是 iTerm 的常用快捷鍵,右邊是Sublime Text 3的。

vgwergg201403-macphpdevtools-header

相關文章