16 points par GN⁺ 2024-07-11 | 7 commentaires | Partager sur WhatsApp
  • Zed a commencé à proposer officiellement une build pour Linux
  • Zed est un éditeur de code open source moderne, développé en Rust depuis zéro, et utilise un moteur de rendu accéléré par GPU
  • Pour installer Zed sur la plupart des distributions Linux, il suffit d’exécuter le script shell fourni

Difficultés de développement de Zed sur Linux

  • Développer une boîte à outils UI et une application sur Linux signifie devoir travailler dans des environnements très variés
  • Il y a de nombreux éléments que Zed doit gérer, comme le GPU, la distribution ou encore le gestionnaire de fenêtres

Plans à venir et appel à l’aide

  • L’équipe espère que vous aiderez à porter Zed sur votre distribution
  • L’équipe espère aussi que vous aiderez à déboguer les problèmes sur davantage de configurations de bureau Linux
  • L’équipe espère également que vous aiderez à mettre en place le support des langages

L’avis de GN⁺

  • Le début du support Linux par Zed pourrait constituer une étape importante sur le marché des éditeurs open source
  • Développé en Rust, Zed devrait offrir une bonne stabilité et de bonnes performances, et le rendu accéléré par GPU est une fonctionnalité différenciante
  • Toutefois, en raison de la diversité des environnements Linux, des tests et du débogage continus seront nécessaires pour garantir un fonctionnement stable
  • Il faudra aussi voir jusqu’où vont l’extensibilité et les possibilités de personnalisation de Zed, ainsi que sa capacité à prendre en charge les fonctions de confort déjà présentes dans les éditeurs existants
  • Les utilisateurs Linux disposent déjà d’éditeurs puissants comme VS Code, Sublime Text, Vim ou Emacs ; Zed devra donc bien mettre en avant ses points de différenciation

7 commentaires

 
clvswft03 2024-07-14

Je me demande comment il va se différencier des (neo)vim et de vscode existants, entre autres.

 
draupnir 2024-07-12

Waouh… après l’avoir installé sur macOS, ça me donne envie de l’essayer au moins une fois… J’aime bien son côté épuré.

 
hanjukim 2024-07-12

Si les fonctionnalités Git et de diff étaient un peu plus poussées, ça deviendrait vraiment utilisable..

 
laeyoung 2024-07-11

Je suis mécontent de la fonction de téléchargement automatique de Zed

  • Sur NixOS, elle ne fonctionne pas du tout
  • Le problème, c’est qu’il n’existe aucune option pour la désactiver

Moi aussi, c’est ce qui me dérange le plus.
Quand j’essaie de l’utiliser, on me demande de faire une mise à jour, mais elle fait plusieurs centaines de mégaoctets et, comme le serveur est à l’étranger, c’est lent, snif snif

 
bus710 2024-07-11

Il semble que, parmi les utilisateurs de vim, les critiques envers Zed portaient surtout sur l’absence de modes séparés comme le mode ex ou le mode insertion.

 
GN⁺ 2024-07-11
Avis sur Hacker News
  • Heureux d’utiliser Zed sur Mac et de pouvoir continuer à l’utiliser en passant à Linux

    • Les fonctionnalités de collaboration sont inutiles et présentent un risque de sécurité
    • Comme la collaboration se fait avec des équipes variées, il est peu probable de changer d’éditeur
  • A essayé Zed pendant কয়েক semaines, mais est revenu à VSCode

    • VSCode est très rapide
    • L’intégration avec le serveur de langage TypeScript est moins bonne que dans VSCode
    • Les petites gênes s’accumulent et finissent par pousser à revenir à VSCode
  • S’interroge sur la boîte à outils UI de Zed

    • Utilise un toolkit UI maison appelé gpui
    • Dispose de bindings pour chaque OS et s’appuie sur des abstractions Rust
  • Mécontent de la fonction de téléchargement automatique de Zed

    • Ne fonctionne pas du tout sur NixOS
    • L’absence d’option pour la désactiver pose problème
    • Trouve que la conception de GPUI est très réussie
  • L’une des meilleures fonctionnalités d’un éditeur de texte pur est la sauvegarde automatique

    • Notepad++ implémente très bien cette fonction
  • N’aime pas l’esthétique de VS Code

    • Zed est plus joli et donne une impression plus native
    • Utilise Zed avec un minimum d’extensions et de configuration
  • Se demande comment monétiser un éditeur de texte gratuit

    • Zed emploie des développeurs talentueux
  • N’utiliserait pas cet éditeur s’il ne fonctionne pas entièrement hors ligne

    • Il doit pouvoir s’installer et fonctionner sans téléchargements ni requêtes web
  • Zed développe GPUI, un framework GUI sous licence Apache

    • Ce sera une bonne base comme framework prenant en charge un éditeur de texte
  • Impossible d’exécuter Zed dans WSL

    • Erreur UnsupportedVersion
    • La variable d’environnement RUST_BACKTRACE=1 permet d’afficher la backtrace