Editoři kódu

Editor kódu je místo, kde programátoři tráví většinu svého času.

Existují dva hlavní typy editorů kódu:IDE a odlehčené editory. Mnoho lidí používá jeden nástroj od každého typu.

IDE

Termín IDE (Integrated Development Environment) označuje výkonný editor s mnoha funkcemi, který obvykle funguje na „celém projektu“. Jak název napovídá, není to jen editor, ale plnohodnotné „vývojové prostředí“.

IDE načte projekt (což může být mnoho souborů), umožňuje navigaci mezi soubory, poskytuje automatické dokončování na základě celého projektu (nejen otevřeného souboru) a integruje se se systémem správy verzí (jako je git), testovacím prostředím a další věci „na úrovni projektu“.

Pokud jste si ještě nevybrali IDE, zvažte následující možnosti:

  • Kód Visual Studio (pro více platforem, zdarma).
  • WebStorm (pro více platforem, placený).

Pro Windows existuje také „Visual Studio“, které nelze zaměňovat s „kódem Visual Studio“. „Visual Studio“ je placený a výkonný editor pouze pro Windows, který se dobře hodí pro platformu .NET. Je také dobrý v JavaScriptu. K dispozici je také bezplatná verze Visual Studio Community.

Mnoho IDE je placených, ale mají zkušební dobu. Jejich cena je obvykle zanedbatelná ve srovnání s platem kvalifikovaného vývojáře, takže si vyberte ten nejlepší pro vás.

Odlehčené editory

„Odlehčené editory“ nejsou tak výkonné jako IDE, ale jsou rychlé, elegantní a jednoduché.

Používají se hlavně k okamžitému otevření a úpravě souboru.

Hlavní rozdíl mezi „odlehčeným editorem“ a „IDE“ je v tom, že IDE pracuje na úrovni projektu, takže na začátku načte mnohem více dat, v případě potřeby analyzuje strukturu projektu a tak dále. Odlehčený editor je mnohem rychlejší, pokud potřebujeme pouze jeden soubor.

V praxi mohou mít odlehčené editory mnoho zásuvných modulů včetně analyzátorů syntaxe na úrovni adresářů a automatických doplňků, takže mezi odlehčeným editorem a IDE neexistuje žádná přesná hranice.

Následující možnosti si zaslouží vaši pozornost:

  • Vznešený text (pro více platforem, shareware).
  • Poznámkový blok++ (Windows, zdarma).
  • Vim a Emacs jsou také skvělé, pokud víte, jak je používat.

Nehádejme se

Editory ve výše uvedených seznamech jsou ty, které já nebo moji přátelé, které považuji za dobré vývojáře, používáme již dlouhou dobu a jsou s nimi spokojeni.

V našem velkém světě jsou další skvělí editoři. Vyberte prosím ten, který se vám líbí nejvíce.

Výběr editoru, jako každého jiného nástroje, je individuální a závisí na vašich projektech, zvycích a osobních preferencích.