2011-08-01 20 views

Respuesta

14

Hay una herramienta llamada "ordenado": http://tidier.softlab.ntua.gr/mediawiki/index.php/Main_Page, que se basa en un módulo simple llamada erl_tidy que es parte de la biblioteca syntax_tools: http://www.erlang.org/doc/man/erl_tidy.html.

Tidier se utiliza a través de una interfaz web, lo que le permite elegir de forma interactiva qué cambios desea que realice. Puede hacer cosas increíbles y es una gran herramienta para aprender a escribir idiomático Erlang.

+3

El enlace a Tidier está muerto. –

1

Sí, sí. Su llamado erl_lint

+5

erl_lint es solo esa parte del compilador que busca errores y advertencias en el código de Erlang antes de que se compile en una representación de bajo nivel. No le dirá cómo reescribir su código para hacerlo mejor. – RichardC

1

Ahora también existe elvis. Aunque no es específicamente un linter, sí verifica que el código de Erlang cumpla con ciertas reglas que se pueden configurar.