Vývojové prostredie IDE
Vývojové prostredie IDE (Integrated Development Environment, Integrované vývojové prostredie) predstavuje súbor softvérových nástrojov, ktoré sa používajú na tvorbu softvéru.
Vývojové prostredie IDE zahŕňa nasledujúce komponenty:
- Textový editor.
- Prekladač (kompilátor a/alebo interpret).
- Nástroje na automatizáciu zostavenia.
K najpopulárnejším IDE patria:
- Visual Studio - multijazyčné IDE, ktoré podporuje okolo desiatky programovacích jazykov, v prípade potreby je možné nainštalovať ďalšie jazyky vo forme modulov. Tiež Visual Studio zahŕňa kompilátory, nástroje na dokončovanie kódu, grafické návrhové nástroje a ďalšie funkcie, ktoré vylepšujú a urýchľujú proces písania kódu.
- Eclipse sa používa hlavne na vývoj produktov založených na jazyku Java. Avšak podporuje aj ďalšie jazyky programovania. Eclipse beží na všetkých existujúcich OS - Windows, Linux, macOS a Solaris.
- IntelliJ IDEA sa používa najčastejšie pri práci s jazykom Java, ale podporuje vývoj aj v iných jazykoch, napríklad v JavaScripte a Pythone. Hlavnou výhodou IntelliJ IDEA je zameranie na maximálnu automatizáciu rutinných procesov vo vývoji.
-
Android Studio
je špecializované IDE na vývoj aplikácií pre Android.
V predvolenom nastavení podporuje nasledujúce programovacie jazyky -
Java, C++ a Kotlin. Android Studio umožňuje vykonávať
automatizované zostavenie
.apk súborov, ktoré spúšťa Android. Toto vývojové prostredie zahŕňa tiež editor rozložení, pomocou ktorého je možné pracovať s grafickými rozhraniami. - PyCharm podporuje webový vývoj len v Pythone a Djangu. Prostredie PyCharm poskytuje efektívnu a používateľsky prívetivú kontrolu napísaného kódu a opravu vzniknutých chýb. PyCharm beží na všetkých najpopulárnejších OS - Windows, Linux, macOS.
- XCode je určená na vývoj iba produktov Apple a podporuje populárne programovacie jazyky, vrátane Swiftu a Objective-C.