Vývojové prostředí
softwarová aplikace používaný pro vývoj software / From Wikipedia, the free encyclopedia
Vývojové prostředí (zkratka IDE, anglicky integrated development environment) je software usnadňující práci programátorů, většinou zaměřené na jeden konkrétní programovací jazyk. Obsahuje editor zdrojového kódu, kompilátor, případně interpret a většinou také debugger. Některé obsahují systém pro rychlý vývoj aplikací (zvaný RAD), který slouží pro vizuální návrh grafického uživatelského rozhraní. Pokud se jedná o nástroj pro objektově orientované programování, může obsahovat také object browser.
Vedle vývojových prostředí bychom měli ještě rozlišovat specializované editory zdrojového kódu, které mohou a nemusí s některým z vývojových prostředí spolupracovat a někdy se s vývojovými prostředími zaměňují, protože každé vývojové prostředí obsahuje vlastní editor. Ty zpravidla pouze usnadňují psaní kódu, a i když mohou být propojeny s příkazovou řádkou systému, externím kompilátorem či debuggerem, jejich záměrem není nahrazovat vývojové prostředí. Například zatímco Microsoft Visual Studio je plnohodnotným vývojovým prostředím, Microsoft Visual Studio Code je multifunkčním editorem zdrojového kódu a jde o odlišný produkt. Podobně například někteří uživatelé Linuxu používají textový editor Vim s různými vylepšeními (pluginy) jako editor zdrojového kódu, který může zastupovat různé funkce IDE.[1]