perl - 我们如何或应该排序“使用 Our::Class qw(may_be some_imports);” 带有 Perl::Tidy 的语句(或没有)?
问题描述
我们希望use
通过 perltidy 或其他工具(如果可用)自动在课程开始时按字母顺序对语句进行排序。我们已经Test::PerlTidy
用来测试代码在提交之前是否已格式化。
我发现 Perl::Tidy 有选项prefilter
和postfilter
.
prefilter
看起来是更好的方法,因为我可以按照我希望的任何逻辑顺序对语句进行排序,然后将其留给 perltidy 进行格式化。
- 你会推荐对使用语句进行排序吗?
use
d 类不依赖于在另一个之前使用一个。 - 你会推荐使用这些 Perl::Tidy 特性吗?
- 有更好的方法吗?
解决方案
推荐阅读
- reactjs - 如何使用 Kitten UI 进行单元测试
- javascript - 将 json 数据转换为相应的文件类型
- javascript - 创建循环而不是一遍又一遍地复制/粘贴代码
- nim-lang - Nim 支持类型推断吗?
- python - msys: pip install cffi 由于未定义的引用而失败
- session - 微服务会话管理
- mysql - Select * vs Select count(*),哪个算行更快?
- javascript - 是否可以在没有输入文件的情况下运行汇总插件(在多捆绑实例中)?
- laravel - 筛选库存中可用的产品
- android - React-Native Android ScrollView 无法从 onScroll 获取事件