首页 > 解决方案 > 我们如何或应该排序“使用 Our::Class qw(may_be some_imports);” 带有 Perl::Tidy 的语句(或没有)?

问题描述

我们希望use通过 perltidy 或其他工具(如果可用)自动在课程开始时按字母顺序对语句进行排序。我们已经Test::PerlTidy用来测试代码在提交之前是否已格式化。

我发现 Perl::Tidy 有选项prefilterpostfilter. prefilter看起来是更好的方法,因为我可以按照我希望的任何逻辑顺序对语句进行排序,然后将其留给 perltidy 进行格式化。

  1. 你会推荐对使用语句进行排序吗?used 类不依赖于在另一个之前使用一个。
  2. 你会推荐使用这些 Perl::Tidy 特性吗?
  3. 有更好的方法吗?

标签: perlperl-tidy

解决方案


推荐阅读