Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvida no Ex. 5 da Aula 1 - Entrada, saída, Strings e números inteiros

quando rodo no prompt comand dá erro de UTF-8. preciso tirar todos os acentos do texto pra rodar. tem alguma configuração que eu possa fazer no ruby pra resolver isso e poder colocar qlq texto no puts

hoje to digitando assim... puts "Qual eh o seu nome?"

se colocar o "é" com acento dá erro de compilação no prompt command do windows. roda nem a pau, rsss

1 resposta
solução!

Olá, Giovanni!

Você pode adicionar # encoding: UTF-8 no início de seu código, isso deve resolver.

Mas creio eu que a partir da versão 2.0 do Ruby, o UTF-8 vira padrão e não é mais necessário adicioná-lo no código. Eu, por exemplo, não preciso mais adicionar.

Além disso, muitos editores de texto, como o Sublime Text (que eu recomendo, aliás), têm uma opção de salvar seu código com o encoding escolhido. No caso é só selecionar a opção de salvar com enconding UTF-8.