Editor Zed: vyměnil bych Visual Studio Code coby nástroj pro rychlou editaci souborů?

Při pročítání různých příspěvků ostatních vývojářů jsem narazil na zmínku o poměrně rychlém editoru Zed. Zaujalo mě, že nabízí rozšiřitelnost, integraci s AI a možnost vzájemné spolupráce více uživatelů. Dal jsem mu tedy šanci.

Zed je rychlý editor vytvořený v jazyku Rust. Spustíte jej v tuto chvíli na macOS a v Linuxu, podpora pro Windows se teprve plánuje. Podle popisu na domovské stránce umí využívat více jader a také vaši grafickou kartu. V porovnání s Visual Studiem Code startuje opravdu velice rychle.

Na první pohled patří do rodiny nástrojů, které nabízejí především editační okno s postranním panelem a chybí v nich nástrojová lišta s tlačítky, které akorát vyrušují. Dnes to už asi nikoho nepřekvapí, doba kdysi všudypřítomného PSPadu je minulost.

V roli rychlého editoru mi Zed splnil vše, co jsem od něj čekal. Rychlý studený start, bleskurychlé otevření souboru z file manageru, pokud je již spuštěné. Na onu „zakázanou“ editaci souborů na produkci pomocí FTP je to ideální společník a vřele jej doporučuji.

Pro své potřeby jsem přidal několik rozšíření

Bez syntaxe ani ránu. Aby mi tedy Zed posloužil poněkud komfortněji než bájný Notepad, potřeboval jsem několik rozšíření. Po dvou měsících mám v Zedu zatím následující:

  • HTML
  • PHP
  • XML
  • Twig

Docela mě ten malý počet překvapil, ale jen to potvrzuje, že konečně většinu práce dělám ve „velkém“ vývojovém prostředí PhpStorm a nasazuju přes Git.

Image
Editor Zed
Editor Zed

Integrovaný GitHub Copilot

Se se týče napojení na AI, je tu Copilot od GitHubu/Microsoftu. Netřeba jej instalovat, stačí se jen přihlásit, Zed jej má přímo jako svou součást. Velmi brzy jsem začal mít pocit, že minimálně ve výchozím nastavení funguje v Zedu mnohem lépe než ve VS Code, které potřebuje otevřít projekt. Zed okamžitě nabízí pomoc s kódem i při otevření jednotlivých souborů.

Kromě GitHub Copilota zde najdete vestavěný panel pro rychlé chatování s OpenAI a dalšími providery (Anthropic, Gemini, Ollama…). Tedy nejen klasické chatování. Rozumí kontextu a označenému kódu v editoru.

Jaký je Zed pro projekty?

Pro velké projekty jsem zatím Zed příliš nevyužil, spíše si s tím jen hraju. Na druhou stranu, zdá se, že nabízí vše potřebné minimálně pro menší záležitosti. Samozřejmě nejenom v mém primárním PHP, ale i v dalších jazycích, včetně Rustu, ve kterém byl stvořen.

Je zde klasické okno se seznamem souborů v projektu, osnova otevřeného souboru, diagnostika projektu, terminál, rychlé rozdělení okna s právě editovaným souborem a podobné samozřejmosti.

Kolaborativní programování je zajímavá věc. Zed nabízí udržování seznamu kontaktů na vaše kolegy či známé. Kohokoli lze přizvat ke spolupráci a v kódu pak pracujete podobně, jako třeba při editaci dokumentu v Google Docs ve více lidech. Dokonce můžete sdílet i mikrofon. Z práce nad kódem se tak rázem stává dobrodružství ala „céesko“.

Kde Zed zatím kulhá na jednu nohu, je podpora Gitu. Umí pracovat s diff rozdíly, zobrazovat status, ale neumí staging a commit změn. Podpora se chystá. Na druhou stranu, nic vám nebrání použít vestavěný terminál a příkazy Gitu si v rámci procvičování naťukat.

Zed si již ponechám

Zatím jsem se Visual Studio Code nezbavil, ale Zed používám více a více. V počítači mi pravděpodobně zůstane, uvidíme na konci roku v tradiční softwarové inventuře. Sám jsem zvědav, kolik rozšíření mi v něm do prosince přibude. Stáhněte si jej také. Určitě se vám zalíbí.

Buďme ve spojení, přihlaste se k newsletteru

Odesláním formuláře souhlasíte s podmínkami zpracováním osobních údajů. 
Více informací v Ochrana osobních údajů.

Autor článku: Jan Polzer

Tvůrce webů z Brna se specializací na Drupal, WordPress a Symfony. Acquia Certified Developer & Site Builder. Autor několika knih o Drupalu.
Web Development Director v Lesensky.cz. Ve volných chvílích podnikám výlety na souši i po vodě. Více se dozvíte na polzer.cz a mém LinkedIn profilu.

Komentáře k článku

Přidat komentář

Odesláním komentáře souhlasíte s podmínkami Ochrany osobních údajů

reklama
Moje kniha o CMS Drupal

 

Kniha 333 tipů a triků pro Drupal 9


Více na KnihyPolzer.cz

Sledujte Maxiorla na Facebooku

Maxiorel na Facebooku

Hosting pro Drupal a WordPress

Hledáte český webhosting vhodný nejenom pro redakční systém Drupal? Tak vyzkoušejte Webhosting C4 za 1200 Kč na rok s doménou v ceně, 20 GB prostoru a automatické navyšováním o 2 GB každý rok. Podrobnosti zde.

@maxiorel na Twitteru

Maxiorel na Twitteru