We were unable to load Disqus. If you are a moderator please see our troubleshooting guide.
Oi, RX! Obrigado pelo seu comentário.
Entendo sua experiência desagradável com o Neovim. O que deve ter ocorrido é que você tentou ir para o Neovim com a mentalidade errada, esperando algo plug-and-play. Na verdade, a intenção é configurar o editor para ele ficar do seu jeito. Isso leva tempo. Construir esse ambiente exige um tempo que você talvez não tenha ou queira investir. Após configurado, você salva os arquivos de configuração em um repositório GIT e não precisa fazer tudo de novo quando mudar de máquina.
Eu não tenho experiência com Java, então não posso te dar uma avaliação sobre esse caso específico. Para mim, ao tentar programar em Java, tive a mesma sensação que você sentiu para configurar o Neovim: eu tenho que escrever e configurar muito mais coisas do que gostaria ou deveria, hahaha...
Mas o Neovim não é só para quem tem computadores fracos, eu mesmo tenho um bem decente e não uso o VSCode. A lentidão é perceptível mesmo em máquinas parrudas. O Electron, que é a plataforma utilizada pelo VSCode, não se cansa em demonstrar suas limitações, ainda mais com dezenas de extensões e LSPs instalados. Tudo fica mais lento do que deveria ser, e isso, no meu caso, é um tempo que eu não quero perder. Sem contar as "vim motions", que me ajudam a ser mais rápido na edição, e para ter isso no VSCode, é mais uma extensão.
Editor/IDE é algo bem pessoal e eu sou a favor de que cada um use o que achar melhor, sem rivalidades. Quando tiver um tempo, experimente o Helix, talvez você curta mais: é semelhante ao Neovim, mas já vem com várias coisas inclusas e a configuração é bem mais fácil. Talvez eu faça um artigo sobre ele aqui.
Abraço!
Eu gosto bastante do Vscode e da mesma forma que você, não sou fã da
Microsoft. Eu também estou sofrendo com travamento, isso devido um plugin que uso para jupyter notebook para aplicações de DataScience, e já tem uma tempinho que quero mudar de vez para o Neovim. E, recentement vi que tem umas plugin para o Neovim que dá para trabalho com notebooks. Parabéns pelo artigo!Artigo incrível!!
Valeu, Jherfson! A propósito, qual é este plugin? Fiquei curioso.
Abraço!
Eu que agradeço pelo material incrível.
O plugin é esse aqui:
https://github.com/luk400/v...
Eu uso vscode a um bom tempo, baixei o neovim para experimentar e gostei bastante dele como um editor de código. Mas sinceramente falando, o problema do neovim é a dificuldade que você tem para configurar e instalar os plugins e outras funcionalidades nele. Por exemplo, eu fui tentar instalar um simples debugger de java, e existem pelo menos 3 tutoriais diferentes de como você instala o plugin para usar no editor, sendo que no vscode é tudo mais simples e unificado, os atalhos são mais intuitivos e você consegue fazer muitas coisas de uma maneira muito simples e prática, principalmente porque algumas empresas dão suporte oficial para esse editor da Microsoft.
O Neovim eu acho que seria mais para quem não tem grana pra adquirir uma boa máquina, mas hoje em dia as máquinas dos devs tem recursos o suficiente para usar o vscode, eu trocaria o vscode pelo neovim facilmente se ele tivesse toda a facilidade de instalação de recursos que o vscode tem, infelizmente ainda falta muito para ele chegar a esse ponto, então eu permaneço firme e forte com o vscode mesmo.