Pular para o conteúdo

Zed

Publicado por Zed Industries, Inc.

Editor de código de alto desempenho

Código abertoAGPL-3.0-or-later and Apache-2.0 and GPL-3.0-or-later

Destaques

  • Editor Rust com interface renderizada por GPU visando baixa latência de entrada
  • Análise Tree-sitter mais servidores Language Server Protocol geridos
  • Vista multi-buffer edita resultados de pesquisa de todo o projeto num só lugar
  • Terminal integrado, Git gutter com vista de diff e um modo vim
  • Projetos partilhados com seguimento de cursor, através de um serviço alojado e conta

Sobre este aplicativo

O Zed é um editor de código escrito em Rust com sua própria interface de usuário renderizada por GPU, construído pela equipe que criou anteriormente o Atom. O objetivo declarado é um atraso curto entre o pressionamento de tecla e o caractere, e grande parte do design decorre disso: a renderização, a análise de sintaxe e o tráfego do servidor de linguagem são mantidos fora do caminho de digitação.

O destaque de sintaxe e a seleção estrutural vêm de gramáticas do Tree-sitter, enquanto a inteligência de linguagem — conclusão, diagnósticos, formatação, ir para a definição, renomeação — vem de servidores do Language Server Protocol que o Zed baixa e gerencia para os idiomas que conhece. Extensões adicionam mais idiomas, temas e servidores. Há uma visualização de vários buffers que reúne resultados de pesquisa em todo o projeto em uma única superfície editável, um terminal integrado, um localizador de arquivos, status do Git na margem com uma visualização de diff e um modo vim.

A colaboração faz parte do editor em vez de ser um plugin: várias pessoas podem abrir um projeto compartilhado, seguir os cursores umas das outras e conversar por voz, embora isso dependa do serviço hospedado do fornecedor e de uma conta. Existem compilações oficiais para macOS e Linux.

Linux

Não hospedamos este arquivo, não fazemos varredura nele nem inspecionamos seu conteúdo. Leia o que a fonte diz e decida por conta própria.