Textové editory pro vývoj webu

28. 3. 2018

NetBeans Sublime Text Textové editory

Je asi jedno, ve kterém jazyce programujete, kódujete nebo třeba jen píšete dokumentaci. Když píšete dopis potřebujete kvalitní pero, psací stroj, papír. Možná tušíte, co tím chci sdělit. Pro vývoj webu, zkrátka potřebujete pořádný a slušně vychovaný textový editor.

Rád bych se podělil o svoje zkušenosti z různými textovými editory. Pojďme na to!

Atom - (atom.io)

obrazek textoveho editoru atom

Atom je moderní, přístupný textový editor. Na první pohled je vidět inspirace a podobnost uživatelského prostředí u jeho největší konkurence Sublime Textu.

Výhody:

  • Je zdarma a open source.
  • K dispozici je velké množství balíčků.
  • Balíčky jsou psané pomocí CoffeeScriptu.
  • Příjemné uživatelské rozhraní.
  • Přístup ke zdrojovým kódům samotného editoru.
  • Možnost si jej upravit podle vlastních představ.
  • Dostupný pro všechny tři platformy OS X, Windows a Linux.
  • Vhodný pro začátečníky.

Nevýhody:

  • Nezvládá práci s velkými soubory.
  • Má velké nároky na paměť.

Pokud hledáte free a open source textový editor, tak je to skvělá volba. Pozor na velké projekty. Pracoval jsem s ním ve Windows i na Linuxu. Jediné, co mi na něm ve finále vadilo, jsou nároky na výkon hardwaru. Na větších projektech byl příliš pomalý a sem tam zamrzl.

NetBeans - (netbeans.org)

obrazek IDE netbeans

NetBeans je spíš IDE, než jen obyčejný textový editor. Takže úplně moc nezapadá. Je to stabilní klasika. Začínal jsem na něm a po všech možných přestupech od Atomu přes Sublime Text, Visual Studio Code atd., jsem se k němu opět vrátil. Byť je to poměrně velké kozervativní IDE s bohatou historii, napsané v Javě, tak mi zatím ze všech vychází nejlépe a splňuje moje požadavky. Je to podle mě tím, že potřebuji mimo kodérské jazyky také přesah do PHP, Nette frameworku a podporu pro šablonovací systém latte. Neříkám, že u mě zůstane na prvním místě napořád. Neustále hledám ten pravý editor/IDE, blížící se ideálu.

Výhody:

  • Je zdarma a open source.
  • K dispozici je velké množství pluginů.
  • Docela dobře napovídá kód.
  • Příjemné uživatelské rozhraní.
  • Přístup ke zdrojovým kódům samotného editoru.
  • Možnost si jej upravit podle vlastních představ.
  • Podpora Nette frameworku.
  • Zvládá práci s velkými soubory a větší projekty.

Nevýhody:

  • Má velké nároky na paměť a výkon počítače.
  • Není zrovna nejrychlejší.

Pokud máte, dostatek RAM paměti, dost trpělivosti, tak je to ideální sluha pro vaše projekty.

Notepad++ - (notepad-plus-plus.org)

obrazek editoru notepad++

Výhody:

  • Zvýraznění syntaxe jazyka.
  • Napovídání slov, funkcí apod.
  • Malý, jednoduchý, rychlý.
  • Rozšíření pomocí pluginů.

Nevýhody:

  • Uživatelské prostředí.
  • Příliš jednoduchý, nenabízí nic nad rámec běžných editorů.
  • Pouze pro Windows.

Notepad++ je pro ty, kteří chtějí jednoduchý a rychlý textový editor. Žádný zbytečný balast kolem.

Sublime Text - (sublimetext.com)

obrazek editoru Sublime Text

Sublime Text je jeden z nejlepších textových editorů na trhu. Je to uzavřený software, který se soustředí na nové vychytávky/funkce. Dokáže fungovat jako plnohodnotné IDE, ale přitom je malý a velmi rychlý. V tom mu pomáhá množství balíčků, které jsou k dispozici. Jako každý nástroj má plusy a mínusy.

Výhody:

  • Jednoduchý na použití.
  • Perfektně zpracované uživatelské rozhraní.
  • Množství pluginů a balíčků, které posouvají editor dál.
  • Rychlý, a přitom malý.
  • Umí víceřádkové editování a výběr textu.
  • Dostupný pro všechny tři platformy OS X, Windows a Linux.

Nevýhody:

  • Není zadarmo.
  • Aktualizace v minulosti nebyly moc časté.
  • Načítání ve srovnání např. s Notepad++ je delší.
  • Kvalita některých rozšíření je diskutovatelná.
  • Neumožňuje/nepodařilo se mi rozchodit formátování pro šablonovací systém latte.

I přesto všechno, je to moje druhá volba při webovém vývoji. Můžete ho používat jako triál verzi, ale vyskakovací okno vás časem donutí si koupit licenci za $80 (jednorázová platba). Za to co umí, je to férová nabídka.

Visual Studio Code - (code.visualstudio.com)

obrazek editoru Visual Studio Code

Visual Studio Code je editor od Microsoftu. Obsahuje podporu pro 30+ jazyků a základní rozšíření v podobě pluginů. Dostupný pro všechny tři platformy OS X, Windows a Linux.

Výhody:

  • Podpora 30+ jazyků a základní jazyky od Microsoft jako ASP.NET, C#, atd.
  • Malá velikost rychlá instalace a použití.

Nevýhody:

  • Některá rozšíření potřebují ještě doladit.
  • Aktualizace na Linuxu mohou být hodně komplikované.

Visual Studio Code je dobrá volba pro vývojáře, pokud nechtějí stahovat velké a neohrabané Visual Studio editions (3 GB+). Editor je malý a zatím průměrný, ale svoji práci odvede.

Na závěr bych rád ještě zmínil:

Textový editor je nepostradatelný nástroj webových vývojářů. Pokud jsem váš oblíbený zapomněl zmínit, napište mi třeba do komentářů. Rád seznam doplním o další užitečné tipy.


Sdílet:

Pojďme pracovat společně!

Kontaktujte mě

2014 - 2020 © Pavel Nevřala - Frontendista na volné noze.