Der Code-Editor Zed bietet nun Unterstützung für Linux.

Das Entwicklerteam des Texteditors Zed hat die Unterstützung für die Linux-Plattform angekündigt. Die bereitgestellten Builds, die für die Architekturen x86_64 und ARM64 vorbereitet wurden, funktionieren in den meisten Linux-Distributionen. Der Editor zeichnet sich durch Funktionen zur Zusammenarbeit am Code, hohe Reaktionsfähigkeit der Benutzeroberfläche und die GPU-beschleunigte Fenster-Rasterung aus.

Das Projekt wird unter der Leitung von Nathan Sobo, dem Ersteller des Editors Atom (Basis von VS Code), mit Unterstützung eines Teams ehemaliger Entwickler von Atom, der Electron-Plattform und der Syntax-Parsing-Bibliothek Tree-sitter, weiterentwickelt. Der Quellcode der Server-Seite, der die Koordination des Mehrbenutzermodus-Editierens ermöglicht, ist unter der AGPLv3-Lizenz veröffentlicht, während der Editor selbst unter der GPLv3-Lizenz steht. Für die Gestaltung der Benutzeroberfläche wird die eigene Bibliothek GPUI verwendet, die unter der Apache 2.0-Lizenz verfügbar ist. Der Code des Projekts ist in der Programmiersprache Rust geschrieben.

Zed vereint in einem Produkt einen leichtgewichtigen Texteditor und die Funktionen moderner integrierter Entwicklungsumgebungen. Bei der Entwicklung wurde die Erfahrung aus der Erstellung von Atom berücksichtigt, und es wurde der Versuch unternommen, einige Ideen darüber, wie der ideale Editor für Programmierer aussehen sollte, umzusetzen. Großer Wert wird auf die Leistung und Reaktionsfähigkeit der Benutzeroberfläche gelegt – laut den Machern des Projekts sollen alle Bearbeitungsschritte sofort erfolgen, und Programmieraufgaben auf die effizienteste Weise gelöst werden. Die hohe Leistung von Zed wird durch die aktive Nutzung von Multithreading unter Einbeziehung aller verfügbaren CPU-Kerne und die Einbindung der GPU in den Rendering-Prozess erreicht.

Der Code-Editor Zed bietet nun Unterstützung für Linux.

Hauptfunktionen von Zed:

  • Gemeinsame Navigation im Code und gleichzeitige Bearbeitung des Codes durch mehrere Entwickler in einem gemeinsamen Arbeitsbereich.
    Der Code-Editor Zed bietet nun Unterstützung für Linux.
  • Integrierte Möglichkeit, anderen Teilnehmern des Projekts Zugriff auf den eigenen Bildschirm zu gewähren.
  • Ein Tool für die gemeinsame Diskussion und Planung von Teamaufgaben. Unterstützung bei der Aufgabenverwaltung, Notizerstellung und Projektverfolgung sowie Text- und Sprachchat.
  • Die Möglichkeit, von jedem Computer aus an externen Projekten zu arbeiten, unabhängig von den Daten auf dem lokalen System. Die Arbeit mit externen Projekten erfolgt analog zur Arbeit mit Code, der auf dem lokalen Computer abgelegt ist.
  • Berücksichtigung des vollständigen syntaktischen Baums verschiedener Programmiersprachen zur korrekten Syntaxhervorhebung, Autoformatierung, strukturellen Auszeichnung und kontextbezogenen Suche;
    Der Code-Editor Zed bietet nun Unterstützung für Linux.
  • Unterstützung für den Zugriff auf LSP-Server (Language Server Protocol) für Autovervollständigung, Code-Navigation, Fehlerdiagnose und Refactoring.
    Der Code-Editor Zed bietet nun Unterstützung für Linux.
    Der Code-Editor Zed bietet nun Unterstützung für Linux.
  • Ein Popup-Dialog „Befehls-Palette“ für schnellen Zugriff auf unterstützte Befehle und um die Möglichkeiten des Aufrufens von Befehlen über Tastenkombinationen zu erkunden.
    Der Code-Editor Zed bietet nun Unterstützung für Linux.
  • Kontextbezogene Hinweise zum Anzeigen von Diagnosenachrichten während der Arbeit mit dem Code.
    Der Code-Editor Zed bietet nun Unterstützung für Linux.
  • Anpassbare Anordnung und Anheftung von Panelen.
    Der Code-Editor Zed bietet nun Unterstützung für Linux.
  • Die Möglichkeit, mehrere Cursors und ausgewählte Blöcke gleichzeitig zum Tippen an verschiedenen Stellen oder zur Manipulation typischer Codeblöcke zu verwenden.
    Der Code-Editor Zed bietet nun Unterstützung für Linux.
  • Ein Dashboard für eine schnelle Navigation durch alle Projektdateien.
    Der Code-Editor Zed bietet nun Unterstützung für Linux.
  • Die Möglichkeit, in allen Projektdateien zu suchen.
    Der Code-Editor Zed bietet nun Unterstützung für Linux.
  • Werkzeuge zum Refactoring und Zurückbenennen von Variablen, Objekten, Methoden und Funktionen mit automatischer Ersetzung in allen Projektdateien.
    Der Code-Editor Zed bietet nun Unterstützung für Linux.
  • Unterstützung für die Anbindung und Anpassung von Design-Themen. Verfügbarkeit von hellen und dunklen Designs.
  • Standardmäßig verwendete Tastenkombinationen von VS Code. Optionale Kompatibilitätsmodi für Tastenkombinationen und Befehle von Vim.
  • Unterstützung für die Integration mit GitHub Copilot zur Unterstützung beim Schreiben und Refactoring von Code.
  • Integrierter Terminal-Emulator.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster