DEV Community

Elixir UTFPR (por Adolfo Neto)
Elixir UTFPR (por Adolfo Neto)

Posted on

Agora você pode ter o Livebook como um aplicativo no seu computador!

Livebook https://livebook.dev/ é um programa que permite que você escreva cadernos de código (code notebooks) onde o código é escrito em Elixir.

E o que é um caderno de código (em inglês, chamamos de code notebook, ou só notebook)? É um documento que contém código (que pode ser executado se carregado num software como o Livebook) e texto, imagens e outras formas de conteúdo.

Parte do site do Livebook descrevendo os métodos de uso do software

Como você pode ver na imagem acima, você pode rodar o Livebook no fly.io (clique aqui para ver) ou instalar no seu computador (esta é a novidade contada aqui) o Livebook Desktop app.

As últimas versões do Livebook tem trazido muitas novidades:

  • Code Zen: permite que você esconda tudo que não é código
  • A possibilidade de esconder as saídas (opção "Hide outputs")
  • Mais de 20 atalhos de teclado (por exemplo, no Windows, "j" vai para a próxima célula e "k" vai para a célula anterior)
  • Instalação de pacotes: agora há uma seção no início do documento onde você pode colocar comandos Mix.install que carregarão código de outros no seu caderno de código. Com isto, você pode até mesmo rodar o Phoenix Live View a partir do seu caderno de código.

E então, vamos vestir a camisa do Livebook??

Vista a camisa do Livebook!

Camiseta Livebook do Emanuel Kidoguchi.

Oldest comments (4)

Collapse
 
emanueljulio1 profile image
Emanuel Kidoguchi • Edited

Excelente post Professor Adolfo. Acredito que pode ser uma ótima ferramenta para o estudo do Elixir, até mesmo dentro do contexto acadêmico. Tenho utilizado o Livebook diariamente para meus estudos pessoais e tem me auxiliado bastante.

Eu convido a todos a vestir a camisa do Livebook!
Eu já vesti a minha :-)

Collapse
 
elixir_utfpr profile image
Elixir UTFPR (por Adolfo Neto)

Obrigado!

Collapse
 
hugobarauna profile image
Hugo Baraúna

Que legal essa camiseta do Livebook! :)

É real ou é uma montagem de edição de imagem?

Collapse
 
elixir_utfpr profile image
Elixir UTFPR (por Adolfo Neto)

É real! Emanuel está no LinkedIn!