我正在使用现有资源进行新项目。写代码的人使用了奇怪的格式代码。见下面:
public function analyzeCalcul
( $calcul
, $selection
) {
$pattern = "/[0-9".$this -> revertSymbol."?]+/" ;
preg_match_all ($pattern, $calcul, $out) ;
// on regarde les numeros de questions
if (!count ($out)) {
$OneErrorToAff = ErrorModel::newError () ;
$OneErrorToAff -> AffOneError
( __LINE__
, __FILE__
, __CLASS__
, "pattern pour le calcul de facette non trouvé ???"
) ;
throw new Exception ($OneErrorToAff -> getStrError ()) ;
}
}
在我看来,这不是人类可读的,对于许多断路器来说,这是疯狂的:O 我想在PSR 2中对其进行格式化,我可以逐个文件地对其进行格式化,但是该项目很大,因此我正在寻找一种自动化的解决方案。
我尝试了许多在线工具,但只能逐个文件地进行。 我使用了PhpStorm,但没有看到任何关于选择线断路器的技巧。
有什么建议吗?
答案 0 :(得分:1)
使用Code | Reformat Code...
满足您的代码格式需求。
如果从“项目视图”面板中调用,则此操作将应用于所选文件/整个文件夹。
可以在Settings/Preferences | Editor | Code Style | PHP
上设置实际的PSR-2代码样式-屏幕右上方有Set from...
个可点击的文本。
PS 。请确保您已禁用Code Style | PHP | Wrapping and Braces | Keep when reformatting | Line breaks
选项。