我使用"PHP Intelephense"来格式化控制器文件,使用"Laravel Blade Formatter"来格式化Blade文件,我发现在这些格式化程序之间来回切换非常无趣.

有什么有效的方法可以在这两个格式化程序之间切换吗?

推荐答案

转到VSCode设置JSON文件settings.json并执行language specific settings

"[php]": {
    "editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[blade]":{
    "editor.defaultFormatter": "shufo.vscode-blade-formatter"
}

Laravel Blade Formatter Already run only for Blade and JSON enter image description here

Laravel相关问答推荐

哈希:check()不返回预期结果Laravel 10

Laravel 从 5.1 升级到 5.2.0 错误

Laravel belongsTo 关系 - 试图获取非对象的属性

Laravel 5 Eloquent 范围连接并 Select 特定列

Laravel 控制器中一种特定方法的中间件

Laravel belongsToMany 关系在两个表上定义本地键

Laravel:如何通过 id 从集合中删除项目

允许的内存大小 134217728 字节用尽(试图分配 20480 字节) Laravel

.gitignore 不忽略文件夹

如何在 laravel 中使用 str_replace

如何在 Laravel 5.5 中扩展 vendor 包服务提供者

Laravel 路由将变量传递给控制器

Laravel Eloquent:访问属性和动态表名

Laravel - 如何恢复本地存储符号链接并刷新

Laravel 监听器监听多个事件

导航栏品牌中的 Laravel 动态页面标题

为什么在 Laravel 的 DB::select 中使用 DB::raw?

防止 Eloquent 查询上的模型水合

在 Laravel 应用程序中在哪里指定应用程序版本?

Laravel/PHPUnit:断言 json 元素存在而不定义值