Bom dia, prezados! Tudo bom?
Venho aqui compartilhar uma dica que talvez você não saiba.
A JetBrains possuí excelentes IDEs para diversas línguagens, como Ruby e Python, mas não são de graça.
Porém, para quem é aluno universitário, basta pedir uma licença estudantil para aprender usando suas IDEs sem pagar nada. É claro que existe regras para a utilização das IDEs com a licença estudantil, então leia as regras.
Basta entrar no site https://www.jetbrains.com/student/ e clicar em "Apply Now", escolher a opção "I'm Student" e preencher seu nome, sobrenome e seu e-mail universitário. Você receberá um link no e-mail para efetuar a confirmação e receberá a licença para aprender.
Não sei se esta postagem está repetida ou contra alguma regra, mas está aí a dica.
Espero ter ajudado. Um abraço a todos!