В стандартной документации имеется perldoc perlstyle.
Что касается эстетики кода выложу, единственная вещь, которую Ларри сильно заботится о том, что закрывающая фигурная скобка многострочного BLOCK в должна выстраиваться с ключевым словом, запустившего конструкцию. Кроме того, у него есть другие предпочтения, которые не так сильны.
.. У Ларри есть причины для каждой из этих вещей, но он не утверждает, что ум каждого другого работает так же, как и его.
Если вы устанавливаете модуль Perl::Tidy
он включает в себя программный инструмент/perltidy
, который будет переформатировать свой код, чтобы соответствовать предпочтениям Ларри Уолла, выраженной в perlstyle
. С параметром командной строки -pbp
он будет соответствовать предпочтениям стиля Дамиан Конвей, выраженным в его книге Perl Best Practices
.
Просто из любопытства, вы знаете, почему его сбили? – th3v0id
Установите 'Perl :: Tidy'. Он поставляется со сценарием 'perltidy', который переформатирует Perl-код. https://metacpan.org/pod/Perl::Tidy https://metacpan.org/pod/distribution/Perl-Tidy/bin/perltidy – shawnhcorey
PS: Пока вы на нем, установите 'Perl :: Critic' , Он поставляется со сценарием 'perlcritic', который жалуется на ваш код Perl. Он следует за многими PBP. https://metacpan.org/pod/Perl::Critic https://metacpan.org/pod/perlcritic – shawnhcorey