1
resposta

[Info] IEx no Windows

Alguns problemas que podemos encontrar usando o IEx no Windows:

1) Usando com o powershell

O powershell já tem um comando com nome iex. A maneira mais simples é executar com o nome completo: PS c:> iex.bat

2) Unicode

Ao fazer uso de qualquer string unicode, por exemplo ao utilizar o comando byte_size("á") no IEx, um erro assim é emitido: ** (UnicodeConversionError) invalid encoding starting at ... A solução é executar o comando chcp 65001 no terminal antes de abrir o IEx. Mais informações (em inglês)

(Edit) Essa solução acima não traz os valores corretos para as funções byte_size ou i, retornando sempre o code point <<0>>. Com o iex.bat -werl traz os valores corretos.

1 resposta

Opa, obrigado pelas considerações. Fixei esse tópico aqui no fórum. :-D