Onlangs heeft de Zed-editor wat aandacht gekregen, en als vroege gebruiker wil ik er een paar dingen over zeggen. De CEO van Zed, Nathan Sobo, was eerder de leider van het Atom-editor team. Atom heette oorspronkelijk Atom Shell en is een van de grondleggers van het Electron-ecosysteem. Tegenwoordig zijn veel coding-editors op de markt eigenlijk forks van VS Code, en VS Code is ook het product dat na Atom is ontstaan. De eerste lichte editor die echt populair werd, was Sublime Text 2, dat geen Electron-architectuur gebruikt, maar een echte native applicatie is. Het voelt soepel aan, is cross-platform en heeft een rijke plugin-ecosysteem. Cmd+Shift+P opent het commando-paneel, ondersteunt meerdere thema's en heeft een functie voor meerdere cursors. Wauw, dat was echt de trendsetter van die tijd. Echter, Sublime heeft één nadeel - het is niet gratis en niet open source. Daarna kwam Atom, dat de Electron-architectuur gebruikte. Behalve dat de reactietijd iets trager was, erfde het bijna alle voordelen van Sublime. De UI was ook moderner en cooler, en de ondersteuning voor JS/CoffeeScript was beter. Er was toen een grap: als je de JS-gemeenschap controleert, controleer je de wereld, dus de gemeenschap was toen erg actief en levendig. Bovendien is Atom volledig open source en gratis. De consensus toen was - de codeer efficiëntie van Sublime is ongeëvenaard, maar de ervaring met plugins en Atom is rijker. Totdat VS Code op de markt kwam, dat de voordelen van beide combineerde, begonnen Sublime en Atom geleidelijk aan uit de mainstream te verdwijnen. Hoewel VS Code nog steeds een Electron-app is, heeft Microsoft het diepgaand aangepast en geoptimaliseerd, wat ook ten goede kwam aan de latere forks. Je zult misschien opmerken dat Zed, omdat het van eerdere fouten heeft geleerd, vanaf het begin niet de Electron-route wilde volgen, maar in plaats daarvan koos voor de extremere Rust, om een echte native applicatie te maken, in plaats van te draaien in een browserkernel of JS-virtuele machine. Ik hou van de Zed-editor, van zijn puurheid en vasthoudendheid. Ik waardeer zijn ritme en dat het zijn eigen weg gaat. P.S. Ga naar de Zed-website, druk op Cmd + Shift + P om het commando-paneel te openen, en je zult zien dat Zed's Brand er prominent onder staat, vol zelfvertrouwen geschreven in het merk. Misschien zou open source zo puur, zo vastberaden en zo vol merkspanning moeten zijn.
39,37K