2

perltidyを見ると、そのようなオプションはありません。これを行うツールはありますか?

4

1 に答える 1

3

キーを「論理的に」ソートすることを好みます。'name' や 'id' などのフィールドが最初に来て、名前の後に 'long name' や 'description' のようなものが来ることもあります。

このようなことをする必要がある場合は、シェル機能を備えたエディターを使用して

  1. データを perl プログラムに渡す
  2. 選択を評価する
  3. 使用Data::Dumperして設定する$Data::Dumper::Sortkeys = 1;
  4. そして、Data::Dumper->Dump( [ $eval_hash ], [ '$VAR1' ] )
  5. フロント部分を剥がすs/\A[^=]+=\s+//
  6. 選択を出力に置き換えます
于 2012-04-11T12:43:55.043 に答える