Rad*_*ity 4 php visual-studio-code php-cs-fixer
我目前正在使用 VS Code 的最新版本 1.41.1(在撰写本文时)。
我已经安装了 PHP CS Fixer 来自动格式化我的代码。然而,有一种我不喜欢的行为。它总是像这样格式化代码:
if (condition) {
// code...
} else {
// code
}
Run Code Online (Sandbox Code Playgroud)
但这并没有给我很好的可读性。
我想实现这一目标:
if (condition)
{
// code...
}
else
{
// code
}
Run Code Online (Sandbox Code Playgroud)
在 VS Code 中是否有任何扩展支持 PHP 的这种代码格式?或者 PHP CS Fixer 中是否有任何选项可以跳过这些大括号的格式?还有其他选择吗?
根据@Nicolas 的评论,我可以分两步完成。
.php_cs
将此代码块添加到文件中:
<?php
return PhpCsFixer\Config::create()
->setRules(array(
'braces' => array(
'position_after_anonymous_constructs' => 'next',
'position_after_control_structures' => 'next',
)
));
Run Code Online (Sandbox Code Playgroud)一切都完成了,就像一个魅力。感谢@Nicolas 的帮助!
归档时间: |
|
查看次数: |
948 次 |
最近记录: |