是否有与Erlang相同的HLint?

时间:2011-08-01 01:54:38

标签: debugging haskell erlang lint hlint

HLint是一个Haskell lint工具,用于使代码更具惯用性。 Erlang有类似的东西吗?

3 个答案:

答案 0 :(得分:14)

有一个名为“Tidier”的工具:http://tidier.softlab.ntua.gr/mediawiki/index.php/Main_Page,它基于一个名为erl_tidy的简单模块,它是syntax_tools库的一部分:http://www.erlang.org/doc/man/erl_tidy.html

通过网络界面使用Tidier,让您以交互方式选择要执行的更改。它可以做一些令人惊奇的事情,是学习如何编写惯用的Erlang的好工具。

答案 1 :(得分:1)

是的。它被称为erl_lint

答案 2 :(得分:1)

现在还有elvis。虽然它不是特定的linter,但它确实检查Erlang代码是否符合可以配置的某些规则。