Существует ли встроенная команда IEX для вызова форматирования?
Я проверил h и h(IEx) и ничего не придумал.
Я уверен, что могу выложить в командную строку и запустить "смешать формат", но мне было интересно, если я что-то упустил. Есть ли какая-либо команда, аналогичная перекомпиляции /0 или r/1 для iex, чтобы позволить мне переформатировать исходные файлы в моем проекте?
1 ответ
Решение
Вы можете вызвать format
смешайте задачу, позвонив Mix.Tasks.Format.run/1
используя любые аргументы, которые вы передадите mix format
, Например, mix format "**/*.{ex,exs}"
было бы:
iex(1)> Mix.Tasks.Format.run ["**/*.{ex,exs}"]
:ok