Любой параметр для управления perltidy, чтобы сломать до определения скобки в массиве?

У меня есть фрагмент кода вроде:

my $a_box = [
    [$a11, $a12, $a13, $a14, $a15, $a16],
    [$a21, $a22, $a23, $a24, $a25, $a26],
    [$a31, $a32, $a33, $a34, $a35, $a36],
    [$a41, $a42, $a43, $a44, $a45, $a46],
    [$a51, $a52, $a53, $a54, $a55, $a56],
    [$a61, $a62, $a63, $a64, $a65, $a66],
];

есть ли какая-либо опция в perltidy, которая может разбить ее перед скобкой, например:

my $a_box = 
[
    [$a11, $a12, $a13, $a14, $a15, $a16],
    [$a21, $a22, $a23, $a24, $a25, $a26],
    [$a31, $a32, $a33, $a34, $a35, $a36],
    [$a41, $a42, $a43, $a44, $a45, $a46],
    [$a51, $a52, $a53, $a54, $a55, $a56],
    [$a61, $a62, $a63, $a64, $a65, $a66],
];

Любое предложение приветствуется, спасибо!

1 ответ

Решение

На странице Perl Tidy такой опции нет. Вы можете контролировать, есть ли новая строка после этой скобки, но не раньше. Здесь -bli опция, которая контролирует разрыв перед открытием блоков подпрограмм, но не влияет на списки и массивы.

Другие вопросы по тегам