核心 Laravel 輔助外掛
- Laravel Extra Intellisense:提供 Route 名稱、View 視圖名稱、Config 與語系翻譯的自動補全與提示,減少手動查詢的麻煩。
- Laravel Blade Snippets:提供豐富的 Blade 模板語法程式碼片段(Snippets),快速輸入
@if、@foreach等常用標籤。 - Laravel goto view:在 Controller 中回傳視圖(例如
view('home'))時,按住Ctrl並點擊字串,即可直接跳轉至對應的.blade.php檔案。
PHP 開發必備基礎
- PHP Intelephense:最熱門的 PHP 語言伺服器。提供強大的程式碼自動完成、方法定義跳轉、參數提示、自動引入命名空間等功能。
- PHP DocBlocker:快速生成標準的 PHP 註解區塊,提升註解編寫效率與程式碼規範。
前端與視圖(Blade)整合
- Laravel Blade Spacer:自動在 Blade 語法的雙大括號
{!! !!}或{{ }}內側新增空格,保持程式碼排版整潔一致。 - Tailwind CSS IntelliSense:如果您在 Laravel 專案中使用 Tailwind CSS,此套件能提供類別名稱自動補全、語法提示及 CSS 預覽功能。
程式碼品質與 Git
- GitLens — Git supercharged:強大的 Git 視覺化工具,讓您輕鬆查看每行程式碼的提交歷史與作者。
- Error Lens:將程式碼錯誤或警告訊息直接以明顯的方式標示在該行後方,省去打開終端機查看的時間。
