16 pontos por GN⁺ 2024-07-11 | 7 comentários | Compartilhar no WhatsApp
  • O Zed começou a fornecer oficialmente builds para Linux
  • O Zed é um editor de código moderno e de código aberto, desenvolvido do zero em Rust, e usa um renderizador com aceleração por GPU
  • Para instalar o Zed na maioria das distribuições Linux, basta executar o script de shell fornecido

Dificuldades de desenvolver o Zed no Linux

  • Desenvolver um toolkit de UI e uma aplicação no Linux significa trabalhar com ambientes extremamente diversos
  • Há muitos fatores com os quais o Zed precisa lidar, como GPU, distribuição e gerenciador de janelas

Planos futuros e pedido de ajuda

  • Eles esperam que você ajude a levar o Zed para a sua distribuição
  • Esperam também ajuda para depurar problemas em mais configurações de desktop Linux
  • E ajuda para desenvolver o suporte a linguagens

Opinião do GN⁺

  • O início do suporte ao Linux pelo Zed deve se tornar um marco importante no mercado de editores open source
  • Por ter sido desenvolvido em Rust, espera-se excelente estabilidade e desempenho, e a renderização acelerada por GPU é um diferencial
  • No entanto, devido à diversidade do ambiente Linux, serão necessários testes e depuração contínuos para garantir funcionamento estável
  • Ainda será preciso observar até que ponto vão sua extensibilidade e personalização, e quanto dos recursos de conveniência dos editores existentes ele conseguirá oferecer
  • Como os usuários de Linux já contam com editores fortes como VS Code, Sublime Text, Vim e Emacs, o Zed precisará comunicar bem seus diferenciais

7 comentários

 
clvswft03 2024-07-14

Fico curioso para saber como eles vão se diferenciar em comparação com o (neo)vim e o vscode já existentes.

 
draupnir 2024-07-12

Uau... instalei no macOS e fiquei com vontade de experimentar.. gostei do visual limpo

 
hanjukim 2024-07-12

Se os recursos de Git e de diff fossem um pouco mais reforçados, parece que ficaria realmente bem utilizável..

 
laeyoung 2024-07-11

Tenho insatisfação com o recurso de download automático do Zed

  • No NixOS, não funciona de jeito nenhum
  • O problema é que não existe opção para desativar

Para mim também, essa é a parte mais incômoda.
Quando vou usar, ele manda atualizar, mas a atualização tem algumas centenas de megas e, como o servidor fica no exterior, é lento demais...

 
bus710 2024-07-11

Ao que tudo indica, muitas das reclamações dos usuários de vim sobre o Zed parecem ser sobre ele não oferecer separadamente um modo ex ou um modo de inserção.

 
GN⁺ 2024-07-11
Comentários do Hacker News
  • Fico feliz por poder usar o Zed no Mac e continuar usando ao migrar para Linux

    • Os recursos de colaboração são desnecessários e representam um risco de segurança
    • Como colaboro com várias equipes, é improvável que eu troque de editor
  • Usei o Zed por algumas semanas, mas voltei para o VSCode

    • O VSCode é muito rápido
    • A integração com o servidor de linguagem TypeScript não é tão boa quanto no VSCode
    • Pequenos incômodos foram se acumulando e, no fim, voltei para o VSCode
  • Tenho curiosidade sobre o toolkit de UI do Zed

    • Ele usa um toolkit de UI próprio chamado gpui
    • Tem bindings para cada sistema operacional e usa abstrações em Rust
  • Estou insatisfeito com o recurso de download automático do Zed

    • No NixOS, ele simplesmente não funciona
    • O problema é que não existe uma opção para desativá-lo
    • Acho que o design do GPUI é muito bem feito
  • Um dos melhores recursos de um editor de texto puro é o salvamento automático

    • O Notepad++ implementa isso muito bem
  • Não gosto do visual do VS Code

    • O Zed é mais bonito e passa uma sensação mais nativa
    • Estou usando o Zed com o mínimo possível de extensões e configurações
  • Fico me perguntando como vão monetizar um editor de texto gratuito

    • O Zed está contratando desenvolvedores talentosos
  • Não vou usar esse editor se ele não funcionar totalmente offline

    • Ele precisa ser instalado e funcionar sem downloads nem requisições web
  • O Zed está desenvolvendo o GPUI, um framework GUI sob licença Apache

    • Deve servir como uma boa base como framework para dar suporte a um editor de texto
  • Não consigo executar o Zed no WSL

    • Ocorre o erro UnsupportedVersion
    • É possível exibir o backtrace usando a variável de ambiente RUST_BACKTRACE=1