Executando verificação de segurança...
5

O VSCode Já era???

Trabalho com programação e desenvolvimento de software a quase 12 anos e mesmo assim, não havia vivido um período de tempo com editores de código tão ruins.

Aparentemente os fornecedores de editores de código não se preocupam mais com a performance dessas ferramentas.

BORED-01

Sinceramente parece proposital que os editores de código consumam toda a capacidade do computador. Parece que querem apenas nos forçar a comprar outros componentes ainda mais potentes.

Como apenas criticar não ajuda em nada a solucionar o problema. Construí uma solução.

Ncode - Criando uma solução

Você já deve ter visto por ai vários posts sobre VI, VIM e NEOVIM e se já tentou usá-los, sabe que é um porre configurá-los para que atendam suas necessidade de programador.

PDE-01

Esse é o Ncode, uma solução baseada no Neovim.

Existem muitas, muitas outras alternativas semelhantes. Mas, que vão dar muita dor de cabeça para você configurar e adaptar para atender realmente suas necessidades.

Alternativas como (SPACEVIM, LUNARVIM, LAZYVIM, NVCHAD) todos eles são pré-configurados. Mas, não com o que você realmente precisa.

O Ncode editor

Minha principal preocupação é garantir um editor neovim que realmente fornece os recursos que precisamos para programar e sem que seja necessário passar horas e horas tentando integrar plugins do neovim.

Ncode é muito mais rápido que Vscode e já vem integrado com recursos para trabalhar com javascript, typescript, css, php, java, rust e lua.

Se sua linguagem de programação não está na lista, você ainda pode integrá-la rapidamente incluindo o servidor LSP com quase nenhuma configuração.

image

Ainda estou criando a documentação e trabalhando em algumas melhorias que publicarei nos próximos dias. Mas, você já pode acessar o repositório do seu novo editor de código para dar uma fuçada.

https://github.com/to-codando/codeNvim

Nos próximos dias trarei novas atualizações.

Até lá!

Carregando publicação patrocinada...
6
6

Ah, essa discussão sobre editores de texto é um verdadeiro espetáculo!

Eu realmente não curto nada que facilite o uso do Vim. Para mim, até a adoção do Neovim foi lenta, mas o interpretador Lua e o LSP nativo acabaram sendo irresistíveis. Ainda assim, qualquer outra coisa que apenas funcione "out of the box" meio que perde toda a graça. Não há nada de especial no Vim em si; o poder vem quando você domina seu editor de texto. Mas enquanto quase todos os editores não esperam isso do usuário o Vim vai na contramão: ele espera que você o domine. E é nisso que está toda a essência. Então, qualquer coisa que prometa pular etapas simplesmente não faz sentido.

Portanto, não, não é o fim do VSCode, porque sempre vão existir devs que querem algo que funcione imediatamente. A solução não é o Vim, nem nada dele, e os comentários deixam isso claro. Para alguns, a simplicidade e a praticidade são as maiores virtudes. Para outros, editar texto na velocidade do pensamento é o verdadeiro objetivo, e isso nenhuma solução pronta vai oferecer.

3
3

So pelo título deu raiva, a gnt detesta spam justamente por esse roteiro sensacionalista,como se fossemos idiotas, tab-news ta começando a ficar detestavel e virando uma perda de tempo ...

1

Te acalma mano, o cara só tá fazendo o pitch dele. Considerando que o tabnews iria faturar com anuncios, era de se imaginar posts cada vez mais parecidos com anuncios.

12

Eu até entendo ele mano, mas aqui em tese é um ambiente de conteúdo mais técnico, estamos aqui justamente por isso, bastava uma abordagem mais parecida como "olha minha solução pessoal para IDE e por que considero melhor que vscode" e ir elencando tecnicamente as vantagens, mas seguiu a linha de um roteiro de spam mesmo, desde o titulo até o ultimo paragrafo, falando coisas genericas, frases sensacionalistas, e nada de pratico no final, parece que até foi feito com ajuda de IA. Quem sabe em outro lugar isso seria sucesso, instagram, linkedin, etc. mas aqui no nosso refugio de tanta grosselha da rede é bem chatão ...

2
2

Pergunta: assim como os "primos" do Nvim (NEOVIM, ASTRONVIM, SPACEVIM, LUNARVIM, LAZYVIM, NVCHAD) o codeNvim (ou seria Ncode?) tem a necessidade do programador decorar aqueles milhares de atalhos de teclado?

Se sim, boa sorte aos programadores que iniciarem, pois há uma linha de tempo de aprendizado desses atalhos e de cara não terá a mesma produtividade que tinha no VsCode. Estou longe de ser defensor de IDE ou Editor, mas por vezes temos que entregar algo "pra ontem" e não temos tempo pra atalhos mirabolantes em um simples "copiar e colar". Vale avaliar se cabe mudança em uma ferramenta que impacta na sua produtividade.

2

Assim eu sempre digo que editores como vim/nvim/helix e etc, quando você vai usar você se compromete estudar a ferramenta.

Então quem usa esse tipo de editor (na verdade eu acho que isso devisa ser feito em qualquer ferramenta), precisa aprender a usa-lo, sim precisa treinar os movimentos e depois aprender como funcionam coisas como treesitter e lsp para customizar conforme a sua necessidade.

E é claro que isso necessita de um investimento de tempo, se a pessoa não tem tempo, nem interesse, não vale a pena migrar de editor. Simples assim.

Se a pessoa tem interesse em entender por que tem tanta gente pelo mundo usando vim/nvim e qual a lógica dentro dos atalhos "mirabolantes" consegue tirar muito desse editor.

Fora isso quem quer fazer uma migração sem sofrer todo o editor gráfico tem um plugin para usar as motions do nvim nele, isso é bom pra pessoa treinar sem perder os atalhos tradicionais do editor preferido. Mas, como disse só vale se a pessoa tempo o tempo e interesse em faze-lo.

Fora é importante ler o vimtutor quando vai começar a usar vim, ali mostra todo o uso básico dele, mas também fiz uma versão em vídeo dele para quem tem interesse.

2

Parece uma boa configuração para o neovim, mas nota-se que faz muita falta a informação de como instalar no readme mesmo que seja uns comandos usando curl.
Como pode ver, algumas pessoas acham até que precisam compilar o repositorio, complicado.

1

Interessante, uso o Nvim e para algo mais profissional as IDEs da Jetbrains.

Realmente Vscode é bem inferior se comparado a Jetbrains ou a Vim bem completo.

O maior ponto fraco do Vscode é o Autocomplete, quase nunca funcionou comigo pelo menos 😅

1
1

Eu uso vim/neovim desde 2004 gosto muito dele. Além de ser mais a favor de cada um montar sua própria config pensando nas suas necessidades é legal vez outras pessoas usando de forma diferente.

1

Eu uso o neovim,com astronvim e é muito bom e muito mais rápido do que qualquer editor/IDE do mercado, para programar, unico problema você tem que parar um tempinho para estudar lua uma coisa que é facil, para quem é programador dedicado em estudar, a tua configuração ta boa, mas não sei se você é novo ou velho no assunto, mas todos que mechem no neovim já tem sua propria configuração tamto na lua config, e no vimscript.

1
1

Engraçado, vim cheio de entusiasmo pelo titulo da reportagem, mas pura sensação. Isso é um fiasco, é perder crédito por tão pouco. Tentei baixar a ultra e poderosa ferramenta que vai substituir o VSCode, mas não encontrei nenhuma release para download. Quer que eu baixe na maquina e compile tudo só para testar uma IDE? afff....

2
1

Ajuda eu te ajudar, to super afim de ver vc se matando pra acabar com o VSCode com o seu projeto, vamos la, ja dei o git clone, e agora?

C:\work\tmp
λ git clone https://github.com/to-codando/codeNvim
Cloning into 'codeNvim'...
remote: Enumerating objects: 207, done.
remote: Counting objects: 100% (207/207), done.
remote: Compressing objects: 100% (128/128), done.
Rremote: Total 207 (delta 99), reused 175 (delta 67), pack-reused 0 (from 0)
Receiving objects: 100% (207/207), 849.33 KiB | 8.85 MiB/s, done.
Resolving deltas: 100% (99/99), done.

3

Primeiro q eu não sou o autor da publicação, mas vou te ajudar do mesmo jeito.

Primeiro vc tem q baixar o neovim. No Linux ele cria uma pasta chamada neovim em ~/.config como vc usa windows sugiro q pesquise onde essa pasta é criada, pois nunca usei o neovim no windows. Depois disso, se o autor da distro fez tudo certo, vc só precisa apagar tudo oq está na pasta de configuração do neovim e fazer o git clone do repositório lá dentro e pronto, já estará tudo funcionando.

No Linux vc faria algo como

git clone <link repo> ~/.config/neovim

Para ter uma base, todas as distros neovim e vim funcionam dessa forma, por isso é bem mais fácil migrar as configurações de um computador para o outro. Eu utilizo o Astronvim, inclusive já até fiz uma postagem sobre essa distro aqui no Tabnews.

0
1

Gosto de usar o neovim com o neovide, mas não sei se existe alguma IDE/Editor que pode decretar o fim de outro, acho que cada ferramenta tem seu ambiente e sua utilização, eu utilizo tanto o neovim, quanto vscodium e vários outros editores de texto, até o nano tem seu lugar.

-1

O modesto colega sabe que está no ano 2024 né?

Pelo aprendizado ate vai, mas sério que você acha que alguém vai deixar de usar o VSCode pra empreitar num território estilo anos 90?

boa sorte! 🍀

1
0