Допустим, у меня есть эта строка кода PHP:
if ($this->request->getModuleName() == 'abc' && $this->request->getControllerName() == 'test' && $this->request->getActionName() == 'test') {
Затем я использую функцию «Reformat Code» PhpStorms для переформатирования кода, она становится такой:
if ($this->request && $this->request->getModuleName(
) == 'abc' && $this->request->getControllerName(
) == 'test' && $this->request->getActionName() == 'test'
) {
Но почему он добавляет новую строку после (и до)? Разве это не лучше разбить на &&? Вот так, что лучше читается:
if ($this->request && $this->request->getModuleName() == 'abc'
&& $this->request->getControllerName() == 'test'
&& $this->request->getActionName() == 'test'
) {
Я не могу найти опцию в настройках PhpStorms, чтобы исправить это. Максимальная длина строки установлена в 120 символов.
Проверьте свои настройки стиля кода phpstorm. Это должно быть полезно
Других решений пока нет …