Skip to main content

Jak si mohu vybrat ty nejlepší IDE open source?

Jedním z nejdůležitějších a často používaných programovacích nástrojů je integrované vývojové prostředí (IDE).Existuje mnoho IDE open source, každá s jedinečnou sadou specifických funkcí.Výběr nejlepšího open source IDE bude vyžadovat přemýšlení o tom, jaký typ programování bude provedeno, jazyk, který má být použit, a cílovou platformu.Některé IDES poskytnou širokou škálu nástrojů, ale přicházejí se strmou křivkou učení, zatímco jiné by mohly být příliš jednoduché, ale poskytnout jen málo ve způsobu vymoženosti.Nejlepší open source IDE bude ten, který nezasahuje do pracovního postupu a poskytuje pohodlnější programovací zážitek.

Jednou z výhod výběru IDE s otevřeným zdrojovým kódem je to, že tolik z nich je k dispozici.Řada komerčních IDE přeměnila své licence na otevřený zdroj, čímž byla dříve nákladná vývojová prostředí k dispozici zdarma pro všechny.Kromě toho byla komunita pro rozvoj s otevřeným zdrojovým kódem docela investována do vytváření spolehlivých IDE pro využití komunity a několikrát tak učinila.To zanechalo pole velmi schopných, velmi výkonných nástrojů s otevřeným zdrojovým kódem.být použit.Některé IDE jsou nezávislé na platformě, ale jiné ne.To by mohlo eliminovat některé volby.Existují IDE konkrétně zaměřené na jediný jazyk a existují i další, které jsou víceúčelové a dosahují jejich jazykově specifických funkčnosti prostřednictvím pluginů.Nalezení IDE, které podporují cílový jazyk, také zúží volby.Existují jednoduché programy, které fungují jen o více než syntaxe-osvětlení textových editorů.Alternativně existují IDE, které umožňují automatické generování kódu, což brání potřebě zadat standardní podpisy metod.Mezi těmito dvěma jsou také některé.Toto rozhodnutí je pro každého programátora jedinečné, protože některé budou cítit, že větší IDE se příliš dostanou do cesty, zatímco jiné nemohou bez těchto funkcí programovat.Není důvod používat IDE, pokud má důležité funkce a nabídky skryté někde, kde by uživatel normálně nevypadal.Fumbul skrz design, který programátor považuje za matoucí, bude ztrácet čas a způsobí frustraci.

Konečně je podporován komunitní software.K open source byly vydány velmi působivé komerční IDE, ale mateřská společnost opustila podporu a komunita ji nezvedla.Člověk by si měl být jistý, že zvolený open source IDE má kolem sebe stále rozvojovou komunitu.To je důležité, protože programovací jazyky se pravidelně mění a bez udržení proudu IDE se rychle stane zastaralým.