打造優雅高效的 PHP 開發環境

Ceelog發表於2018-04-15

工欲善其事,必先利其器

得心應手的開發環境可以讓開發者更專注於架構設計和程式碼編寫,從而提高工作效率,輕鬆優雅地將需求順利落地。

PHP 開發過程很靈活,可以使用各種各樣的編輯器或整合開發環境。

例如,Vim / Notepad++ / EditPlus / SublimeText / PHPStorm / Eclipse,甚至於記事本程式。

VS Code - 重新定義編輯器

今天,主要介紹一下 Visual Studio Code,這是微軟推出的開源、免費的程式碼編輯器,支援各類語言,擁有豐富的外掛擴充功能。

修改提示

VS Code 內建了 git,可以方便的檢視當前檔案的修改情況。

打造優雅高效的 PHP 開發環境

文件註釋

藉助於 PHP DocBlocker 外掛,可以快速地在類名、變數名、方法/函式名 上方新增註釋。

打造優雅高效的 PHP 開發環境

自動補全

藉助於 PHP Intelephense 外掛,可以實現程式碼智慧提示。

打造優雅高效的 PHP 開發環境

程式碼除錯

藉助於 XDebug 外掛,可以實現程式碼除錯。

打造優雅高效的 PHP 開發環境

修改歷史

藉助於 Git Lens 外掛,可以方便地檢視每行程式碼的修改歷史。

打造優雅高效的 PHP 開發環境

程式碼格式化

藉助於 php-cs-fixer 外掛,可以方便地按照某一規則格式化程式碼,讓你時刻保持程式碼可讀性和風格統一。

打造優雅高效的 PHP 開發環境

其他

除了以上簡介的幾款外掛,還有編輯器主題樣式、Markdown、PDF/Image Reader 等等各種外掛等著你發現。

總結

以上是筆者在日常開發中常用的 VS Code 功能,希望對你有所幫助。

事實上,每款編輯器都有優點和劣勢,開發者需要在日常工作中不斷探索發現,找到最適合自己或團隊的工具鏈。

接下來,在評論中說一下你目前使用的開發工具以及喜愛的緣由吧!

相關文章