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

工欲善其事,必先利其器

駕輕就熟的開發環境可讓開發者更專一於架構設計和代碼編寫,從而提升工做效率,輕鬆優雅地將需求順利落地。php

PHP 開發過程很靈活,可使用各類各樣的編輯器或集成開發環境。git

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

VS Code - 從新定義編輯器

今天,主要介紹一下 Visual Studio Code,這是微軟推出的開源、免費的代碼編輯器,支持各種語言,擁有豐富的插件拓展功能。編輯器

修改提示

VS Code 內置了 git,能夠方便的查看當前文件的修改狀況。 函數

文檔註釋

藉助於 PHP DocBlocker 插件,能夠快速地在類名、變量名、方法/函數名 上方添加註釋。工具

自動補全

藉助於 PHP Intelephense 插件,能夠實現代碼智能提示。開發工具

代碼調試

藉助於 XDebug 插件,能夠實現代碼調試。插件

修改歷史

藉助於 Git Lens 插件,能夠方便地查看每行代碼的修改歷史。架構設計

代碼格式化

藉助於 php-cs-fixer 插件,能夠方便地按照某一規則格式化代碼,讓你時刻保持代碼可讀性和風格統一。設計

其餘

除了以上簡介的幾款插件,還有編輯器主題樣式、Markdown、PDF/Image Reader 等等各類插件等着你發現。

總結

以上是筆者在平常開發中經常使用的 VS Code 功能,但願對你有所幫助。

事實上,每款編輯器都有優勢和劣勢,開發者須要在平常工做中不斷探索發現,找到最適合本身或團隊的工具鏈。

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

相關文章
相關標籤/搜索