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ší zážitek z programování.
Jednou z výhod výběru open source ID Ř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 vývoj s otevřeným zdrojovým kódem docela investována do vytváření spolehlivých IDES fnebo využití komunity a to bylo několikrát. To zanechalo pole velmi schopných, velmi výkonných nástrojů s otevřeným zdrojovým kódem.
První dva faktory, které mohou člověku pomoci rozhodnout, která IDE open source je pro jeho potřeby nejlepší, bude určit, jaký bude použit operační systém a programovací jazyk. 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.
Funkce open source IDE je něco, co je třeba zvážit. 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í tMusí 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ěkteří budou cítit, že větší IDE se příliš dostanou do cesty, zatímco jiné nemohou programovat bez těchto funkcí.
Nejlepší open source IDE by mělo mít uživatelské rozhraní, které je pro programátora intuitivní. 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. Fumbling skrz design, který programátor považuje za matoucí, ztrácí pouze čas a způsobí frustraci.
Nakonec je software s otevřeným zdrojovým kódem podporován. 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 mění pravidelně a bez udržení proudu IDE, rychle se stane zastaralým.