工欲善其事,必先利其器
得心應手的開發環境可以讓開發者更專注於架構設計和程式碼編寫,從而提高工作效率,輕鬆優雅地將需求順利落地。
PHP 開發過程很靈活,可以使用各種各樣的編輯器或整合開發環境。
例如,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 功能,希望對你有所幫助。
事實上,每款編輯器都有優點和劣勢,開發者需要在日常工作中不斷探索發現,找到最適合自己或團隊的工具鏈。
接下來,在評論中說一下你目前使用的開發工具以及喜愛的緣由吧!