Visual Studio代码PHP Inteliphense格式化括号与语句位于同一行
我只是讨厌这样的格式:Visual Studio代码PHP Inteliphense格式化括号与语句位于同一行,php,visual-studio-code,Php,Visual Studio Code,我只是讨厌这样的格式: public function foo() { // do the magic } 我最近在VSCode中安装了PHP Inteliphense扩展,特别是用于格式化的扩展。浏览扩展设置时,除了格式启用/禁用之外,我找不到任何与格式化相关的选项 有没有可能解决这个问题并将大括号放在第一行?我同意:K&R大括号是标准的,当长文本延伸到多行时,它们是救命稻草。PSR 12“编码标准”只是愚蠢:( 不管怎样:看看英特尔芬和 曾经可能的解决方法(在第509期中建议)可能
public function foo()
{
// do the magic
}
我最近在VSCode中安装了PHP Inteliphense扩展,特别是用于格式化的扩展。浏览扩展设置时,除了格式启用/禁用
之外,我找不到任何与格式化相关的选项
有没有可能解决这个问题并将大括号放在第一行?我同意:K&R大括号是标准的,当长文本延伸到多行时,它们是救命稻草。PSR 12“编码标准”只是愚蠢:( 不管怎样:看看英特尔芬和 曾经可能的解决方法(在第509期中建议)可能是.jsyrc
仅供参考,我将phpfmt用于Visual Studio代码。它工作得非常好-包括大括号格式:)这是PSR编码standards@B001ᛦ 但是我不在乎这个事实呢?我不在乎这个事实呢?。。。那样的话,我对你的项目和reviewer@B001ᛦ 真倒霉!我的项目只有一个评审员:我!谢谢你,我试过了
phpfmt
,正如你所说的,效果很好,但是使用这个ocation,我注意到我一开始就错了,我的错,实际上PHP Intelliphense中有一个特别针对大括号的设置,就在启用/禁用格式
:格式大括号,选项k&r而不是psr12
。我会接受你的答案,因为事实上,k&r大括号有一个选项是唯一与格式化相关的设置,我将在PHP Intelliphense
中禁用格式化,并使用phpfmt
进行此操作。谢谢你的更新。无论是509号还是730号问题,我都不清楚Intellphense是否实施过K&R支架。很明显,很多用户都想要它——我很高兴看到它真的发生了:)“选择”很好:)