問題タブ [perl-tidy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
460 参照

perl - Perltidy autoformat hashref をパラメータとして

次のコード スニペットがあります。

私の問題は、perltidy が次のように何かにフォーマットしようとすることです:

中括弧の配置が好きではありません。最初の例のようにフォーマットするように perltid を設定できますか? (ブロックのフォーマットをスキップすることはオプションではありません。よりコンパクトで読みやすいように、すべての長い hashref をそのフォーマットにフォーマットしたいです)

これまでの私のperltidyrc:

「{}」を削除してパラメーターをリストとして渡すと、正しいことが行われます。しかし、ハッシュリファレンスを渡す必要があります。

または、そのようなコードをフォーマットする適切な方法をお勧めできますか?

0 投票する
2 に答える
431 参照

padre - 行を折り返さない Perl Tidy の設定方法は?

Padre IDE で Per Tidy プラグインを使用しています。デフォルトでは、Tidy は長い行を複数の行に折り返すのが好きではありません。Tidy が私の行を折り返さないことをどのように伝えることができますか?

0 投票する
1 に答える
131 参照

perl - Perltidy: sub($args){} を 1 行として保持するオプション?

最初の行をそのままにしておくオプションはありますか? -pbp perltidy を使用すると、署名機能のために 5 行に分割されます。

0 投票する
0 に答える
193 参照

perl - or 演算子を使用したメソッド呼び出しでの perltidy インデント

perltidy を正しくインデントしようとしています。ほぼ完璧に動作しますが、コードの一部に問題があります。

例えば:

次のようになります。

また、改行が既に存在する場合、インデントが正しく行われません。

次のようにする必要があります。

おかしなことに、関数呼び出しに hashref が含まれている場合は正しくなります...

perltidirc:

私はさまざまな程度の成功で多くのことを行ったり来たりしましたが、正確に正しくすることはできませんでした. ポインタはありますか?