Vývojové prostředí IDE
Vývojové prostředí IDE (Integrated Development Environment, Integrované vývojové prostředí) představuje soubor softwarových nástrojů používaných k tvorbě softwaru.
Vývojové prostředí IDE zahrnuje následující komponenty:
- Textový editor.
- Translátor (kompilátor a/nebo interpret).
- Nástroje pro automatizaci sestavování.
Mezi nejoblíbenější IDE patří:
- Visual Studio - multijazyčné IDE, které podporuje asi desítku programovacích jazyků, v případě potřeby lze nainstalovat další jazyky ve formě modulů. Visual Studio také zahrnuje kompilátory, nástroje pro dokončování kódu, grafické návrháře a další funkce, které zlepšují a urychlují proces psaní kódu.
- Eclipse se používá hlavně pro vývoj produktů na bázi jazyka Java. Podporuje však i další programovací jazyky. Eclipse funguje na všech existujících OS - Windows, Linux, macOS a Solaris.
- IntelliJ IDEA se nejčastěji používá při práci s jazykem Java, ale podporuje vývoj i v jiných jazycích, například v JavaScriptu a Pythonu. Hlavní výhodou IntelliJ IDEA je zaměření na maximální automatizaci rutinních procesů ve vývoji.
-
Android Studio
je specializované IDE pro vývoj aplikací pro Android.
Ve výchozím nastavení podporuje následující programovací jazyky -
Java, C++ a Kotlin. Android Studio umožňuje provádět
automatizované sestavování
.apk souborů, které spouští Android. Toto vývojové prostředí zahrnuje také editor rozvržení, pomocí kterého lze pracovat s grafickými rozhraními. - PyCharm podporuje webový vývoj pouze v Pythonu a Djang. Prostředí PyCharm zajišťuje efektivní a uživatelsky příjemné kontrolování napsaného kódu a opravu vzniklých chyb. PyCharm funguje na všech nejpopulárnějších OS - Windows, Linux, macOS.
- XCode je určena pouze pro vývoj produktů Apple a podporuje populární programovací jazyky, mj. Swift a Objective-C.