php - Visual Studio Code PHP Intelephense 格式化大括号与语句在同一行

标签 php visual-studio-code

我只是讨厌这样的格式:

public function foo()
{
    // do the magic
}

我最近在 VSCode 中安装了 PHP Inteliphense 扩展,专门用于格式化。探索扩展设置,除了格式启用/禁用之外,我找不到任何与格式化相关的选项。

是否有可能解决这个问题并将大括号放在第一行?

最佳答案

我同意:K&R 大括号是常态,当涉及到跨越多行的长文本时,它们是一个救星。 PSR 12“编码标准”简直是愚蠢的:(

无论如何:查看 Intelllphense issue#509issue #730 .

一次可能的解决方法(在问题 #509 中建议)可能是 .jsbeautifyrc。

仅供引用,我使用 phpfmt 作为 Visual Studio Code。它效果很好 - 包括大括号格式:)

关于php - Visual Studio Code PHP Intelephense 格式化大括号与语句在同一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62743928/

相关文章:

php - 如何在 Laravel 模型上延迟加载自定义属性?

php - 将多级子父类别打印到 optgroup 和 selectbox

c++ - 错误 [outdebug 不存在] 在 Visual Studio 代码中调试基本 C++

tfs - VS 代码与 TFS 集成

typescript - 如何在 VSCode、TypeScript 中悬停时查看完整的类型定义?

php - Typo3 获取数据并将其转换为特定的 xml 模式

php - 在 Laravel Backpack 中用一列过滤表

javascript - 如何将 PHP 输入文本传递给 JavaScript 并返回给 PHP 标签

c# - 无法从 vscode 中的 .net-core 控制台应用程序读取输入

c++ - VS Code C++ 自动语法错误高亮?