erl_tidy를 사용하여 escript 파일을 포함하여 erlang 코드를 형식화합니다. 그러나 이것은 -module(erl_pprint)
을 추가 한 후 하나의 escript 파일 (source)을 포맷 할 때 나타납니다. :erl_tidy가 escript의 모듈 이름을 결정할 수 없습니다.
1> erl_tidy:file("erl_pprint").
erl_pprint: error: cannot determine module name.
** exception exit: error
그러나 나는 그녀 - 뱅 라인 #!/usr/bin/env escript
을 제거하면 포맷이 잘 어울린다. 그렇다면시 뱅 라인을 유지하면서 코드를 어떻게 포맷 할 수 있습니까?
좋아요,이 작업을 수행하는 다른 방법은 찾지 않았지만 she-bang 행을 삭제하지 않았습니다. – schemacs