Развојно окружење IDE
Развојно окружење IDE (Integrated Development Environment, Интегрисано развојно окружење) представља скуп софтверских алата, који се користе за креирање софтвера.
Развојно окружење IDE укључује следеће компоненте:
- Текстуални уређивач.
- Транслатор (компилатор и/или интерпретатор).
- Алати за аутоматизацију изградње.
Најпопуларнијим IDE-има се сматрају:
- Visual Studio - вишејезички IDE, који подржава око десетак програмских језика, а по потреби је могуће инсталирати додатне језике у виду модула. Такође Visual Studio укључује компајлере, алате за довршавање кода, графичке конструкторе и друге функције, које побољшавају и убрзавају процес писања кода.
- Eclipse се користи, углавном, за развој производа на бази програмског језика Java. Међутим подржава и друге језике програмирања. Eclipse ради на свим постојећим оперативним системима - Windows, Linux, macOS и Solaris.
- IntelliJ IDEA се најчешће примењује при раду са програмским језиком Java, али подржава развој и на другим језицима, на пример, на JavaScript и Python. Основна предност IntelliJ IDEA је усмереност на максималну аутоматизацију рутинских процеса у развоју.
-
Android Studio
је специјализовани IDE за развој апликација за Android.
Подразумевано подржава следеће програмске језике -
Java, C++ и Kotlin. Android Studio омогућава спровођење
аутоматизоване изградње
.apk-фајлова, који покрећу Android. Ово развојно окружење укључује такође уређивач распореда, помоћу којег се може радити са графичким интерфејсима. - PyCharm подржава веб развој само на Python и Django. Окружење PyCharm обезбеђује ефикасну и удобну за корисника проверу написаног кода и корекцију насталих грешака. PyCharm ради на свим најпопуларнијим оперативним системима - Windows, Linux, macOS.
- XCode је намењена за развој само производа Apple и подржава популарне програмске језике, укључујући Swift и Objective-C.