0

Utilizando o Vmware Workstation + Mint para testes do Kotlin com o Visual Studio

#Linux #Kotlin
Jorge Batista
Jorge Batista

Por considerar o Android Studio muito "pesado" para o aprendizado do Kotlin, optei estudar inicialmente no Visual Code no Linux Mint. Há o Playground do Kotlin (https://play.kotlinlang.org/), todavia não aceita readLine(), muito necessário para testes diversos direto na console (inputs).


Utilizar todo o ambiente de desenvolvimento em um máquina virtual evita instalações desnecessárias no Sistema Operacional principal, pois qualquer erro pode ser reinstalado do zero e com a vantagem que ficar tudo isolado. O Vmware foi que consegui melhor performance entre os virtualizadores após vários testes.


Compartilho aqui os procedimentos.


Links para download do que será instalado:

  1. Vmware Workstation para Windows: A versão gratuita está disponível para uso doméstico, pessoal e não comercial: https://www.vmware.com/br/products/workstation-player/workstation-player-evaluation.html
  2. Linux Mint: (optei pelo Mint -[Cinnamon] por ser minha favorita, mas pode usar a distro que preferir, observar apenas certos comandos específicos de cada uma): https://www.linuxmint.com/download.php


Não abordarei detalhes da instalação, há tutoriais disponíveis, exp:


Apenas uma observação importante, na configuração da Máquina Virtual criada, ativar a opção:

  • Virtual Machine Settings -> Processors -> marcar [ ] Virtualize Intel VT-x


A opção acima irá permitir o uso da Aceleração por Hardware nos emuladores, dentro do Android Studio, caso este seja utilizado.

Abaixo, minha configuração:

  • Memória: 8 gigas
  • Processors: 4 (com a opção: Virtualize VT-x/EPT or AMD-V/RVI marcada)
  • Disco: 50 GB
  • Network: NAT
  • Display: Accelerate 3D graphics e Use Host Settings for monitors marcadas


Com o Linux Mint em execução, vamos instalar o Kotlin e o Visual Studio Code utilizando a tecnologia Snappy, ou Snap.


Instalar o Kotlin:

Abrir um terminal no Mint e executar os seguintes comandos:

Obs: no Linux Mint 20, /etc/apt/preferences.d/nosnap.pref precisa ser removido antes que o Snap possa ser instalado:
  • $ sudo rm /etc/apt/preferences.d/nosnap.pref
  • $ sudo apt update
  • $ sudo apt install snapd
  • $ sudo snap install --classic kotlin


Ao finalizar, testar a versão pra ver se ocorreu tudo bem:

  • $ kotlink -version
Kotlin version 1.4.31-release-344 (JRE 11.0.10+9-Ubuntu-0ubuntu1.20.04)

Se deu a saída parecida com esta acima, então já é possivel começar a usar o kotlin diretamente no terminal. Digite:

  • $ kotlin
Type :help for help, :quit for quit
>>>
>
>>> var a = 10
>>> println(a)
>10
>>> println(a.plus(15))
>25

Este é o interpretador de comando do kotlin em execução!

Digite :quit pra sair.


Instalar o Visual Studio:

Abrir um terminal no Mint e executar os seguintes comandos:

  • $ sudo snap install code --classic


Execute o Visual Studio Code e instale as seguintes extensões:

  • Code Runner
  • Kotlin Language.


Maiores detalhes:


Execute o Visual Studio e crie um novo arquivo com extensão .kt e escreva:

fun main() {  
println("Olá Mundo Kotlin!!!")
​ print("Digite algo: ")
​ val sDigitado = readLine()
​ println("Voce digitou: $sDigitado")
}


Click mouse-direito na área do código e selecione: Run Code

O programa será executado no terminal do Visual Studio.

Olá Mundo Kotlin!!!
Digite algo: Testando INPUTS        
Voce digitou: Testando INPUTS


Tudo isso fiz pra poder testar fazer a Calculadora de forma bem simples, apenas digitando as operações básicas na console:


Exp: 3 + 1 ou 30 / 5


Espero ter ajudao.

Bons estudos!

0
34

Comentários (0)

None

Brasil