Opustil jsem VS Code pro tento 20 let starý editor a nikdy jsem se neohlédl zpátky
Jsem velký fanoušek VS Code. Ve skutečnosti si myslím, že VS Code je dokonalá aplikace pro psaní, nebo alespoň to bývalo. V určitém okamžiku přestal být VS Code textovým editorem a stal se platformou. Teď, v závislosti na tom, k čemu ho používáte, to nemusí být nutně špatná věc. Pokud však jen chcete otevřít soubor, napsat nějaký kód a pokračovat ve svém dni, pak to může být problém.
Pokud se vám otáčející načítací ikona, oznámení o aktualizaci rozšíření a téměř gigabajtová náročnost na RAM zdají být už příliš, máme dobrou zprávu. Na trhu existuje editor, který vám poskytne to nejlepší z VS Code bez zbytečné zátěže, a který tu byl odjakživa.
Kdy se redaktoři stali tak těžkými?
Moderní nástroje jedí RAM, jako by byla zdarma
VS Code je postaven na Electronu, což znamená, že je v podstatě samostatná záložka prohlížeče, ve které běží váš textový editor. Tato architektura vývojářům usnadňuje vytváření multiplatformních aplikací, aniž by museli udržovat samostatné kódy, a je to také důvod, proč původní Windows aplikace mizí.
Ale tahle architektura má svou cenu. I při přiměřeném počtu otevřených souborů často zjistíte, že VS Code používá více než jeden gigabyte RAM. Časy spuštění se také prodlužují a celá aplikace začíná působit pomaleji. Pro rychlé úpravy to není přesně to, co byste od VS Code očekávali.
Opět, v závislosti na tom, co děláte ve VS Code, to automaticky nemusí být špatné. Pro větší týmy pracující na složitých repozitářích s GitHub Copilot a tucet dalších rozšíření běžících na pozadí, dává tento kompromis smysl. Ale velké množství vývojářů, zejména těch, kteří pracují sami a na skromném hardwaru, nepotřebuje tyto dodatečné vychytávky. A proto nakonec platí cenu za funkce, které nikdy nepoužijí.
Seznamte se s 20letou alternativou
Co je Geany—a proč stále obstojí
Geany byl poprvé spuštěn v roce 2006, což z něj činí prakticky starobylý software. Nicméně za těchto dvacet let zestárlo neuvěřitelně dobře. Je to zdarma dostupný open-source editor postavený na GTK toolkitu, který běží na Windows, Linuxu a macOS. Jeho stopa je záměrně malá a vývojáři se úmyslně vyhnuli tomu, aby ho svázali s konkrétním desktopovým prostředím jako GNOME nebo KDE. Na většině systémů zjistíte, že Geany se spustí za méně než jednu sekundu.
Také podporuje více než 50 programovacích jazyků přímo po instalaci, včetně Pythonu, C, C++, Javy, PHP, JavaScriptu a HTML. Geany také nešetří na funkcích. Dostanete zvýrazňování syntaxe, skládání kódu, automatické dokončování, tipy k volání funkcí, seznamy symbolů a vestavěný terminálový emulátor.
Soustředí se na to, co je opravdu důležité
Rychlý start, základní funkce, žádný balast
Rozhraní Geanyho následuje uspořádání do tří panelů: hlavní okno pro úpravy, postranní panel vlevo a oblast zpráv dole. Postranní panel zobrazuje strom symbolů obsahující funkce a proměnné v aktuálním souboru, plus seznam dokumentů pro vše, co máte otevřeno. Seznam dokumentů má také rozbalovací stromovou strukturu, což usnadňuje navigaci, když máte otevřeno mnoho souborů napříč složkami.
Spodní panel prochází záložky pro výstup kompilátoru, obecný deník zpráv, zapisovací plochu pro rychlé poznámky a vložený terminál. Když spustíte nebo sestavíte svůj kód, výsledky se zobrazí přímo tam, aniž byste museli měnit kontext. A ano, zprávy kompilátoru jsou přátelské k tmavému motivu, takže nebudete oslepeni kritickými záznamy jen proto, že jste přešli na tmavý režim.
Automatické doplňování také funguje tak, jak byste očekávali. To znamená sledováním symbolů ve vámi aktuálně otevřených souborech. Nepředpovídá celý váš kódový základ jako jazykový server ve VS Code, ale pro většinu každodenního editování je rychlé a docela přesné. Geany také zvládá malé věci, jako je automatické zavírání značek XML a HTML, automatické odsazování po dvojtečce v Pythonu a zachovávání odsazení při začínání nového řádku ve výchozím nastavení.
Pluginy bez chaosu
Jednoduchá rozšíření, která nenaruší váš pracovní postup
Pluginový systém Geany je zcela dobrovolný - na rozdíl od toho, jak většina moderních editorů zpracovává pluginy nebo rozšíření. Nedostanete přetíženou výchozí instalaci plnou funkcí, které nebudete používat. Místo toho získáte lehký základní editor, ke kterému můžete pomocí vestavěného Správce pluginů přidávat funkce.
Knihovna pluginů také není něco, co by se mělo brát na lehkou váhu. Má rozšíření pro prohlížeče souborů, debugery, integraci Gitu, minimapu, kontrolu pravopisu a nástroj pro porovnávání verzí. Jsou tu také pluginy pro výpis projektových souborů v bočním panelu, automatické ukládání a export souborů do různých formátů. Myšlenka je taková, že začnete s jádrem a přidáte si nad něj jakoukoli funkcionalitu, kterou potřebujete.
Není to dokonalé—a to je v pořádku
Kde Geany selhává (a proč ho stále preferuji)
Geany nenahradí VS Code při tvorbě full-stack aplikace s týmem deseti inženýrů. Také nemá funkce jako živá spolupráce, hluboká AI integrace nebo tržiště rozšíření, které by převyšovalo cokoli podobného. Pokud budete pracovat s více lidmi nebo programovat ve stylu vibe-coding, nebude příliš užitečný.
Co však má, je rychlost, jednoduchost a překvapivě kompletní sada nástrojů pro samostatné vývojáře, správce systémů, spisovatele zabývající se kódem a kohokoli, kdo používá Linux na starším nebo skromnějším hardwaru. Pokud se vám VS Code začal zdát příliš robustní, Geany vám může poskytnout základní funkce, které potřebujete, bez jakéhokoli nadbytečného zatížení.








