Utviklingsmiljø IDE
Et utviklingsmiljø IDE (Integrated Development Environment, Integrert utviklingsmiljø) er et sett av programvareverktøy som brukes for å lage programvare.
Et utviklingsmiljø IDE inkluderer følgende komponenter:
- En tekstredigerer.
- En translatør (kompilator og/eller tolk).
- Verktøy for automatisering av bygging.
De mest populære IDE-ene inkluderer:
- Visual Studio - et flerspråklig IDE som støtter omtrent et titall programmeringsspråk, ved behov kan man installere flere språk som moduler. Visual Studio inkluderer også kompilerere, verktøy for kodefullføring, grafiske designere og andre funksjoner som forbedrer og fremskynder kodeskrivingsprosessen.
- Eclipse brukes hovedsakelig til utvikling av produkter basert på Java-språket. Men det støtter også andre programmeringsspråk. Eclipse kjører på alle eksisterende OS - Windows, Linux, macOS og Solaris.
- IntelliJ IDEA brukes oftest når man arbeider med Java-språket, men støtter utvikling på andre språk, for eksempel JavaScript og Python. Den største fordelen med IntelliJ IDEA er fokus på maksimal automatisering av rutineprosesser i utviklingen.
-
Android Studio
er et spesialisert IDE for utvikling av applikasjoner for Android.
Som standard støtter det følgende programmeringsspråk -
Java, C++ og Kotlin. Android Studio tillater
automatisert bygging av
.apk-filer, som kjører på Android. Dette utviklingsmiljøet inkluderer også en layout-redigerer, som man kan bruke til å jobbe med grafiske grensesnitt. - PyCharm støtter webutvikling kun med Python og Django. PyCharm-miljet sikrer effektiv og brukervennlig sjekking av skrevet kode og korrigering av oppståtte feil. PyCharm kjører på alle de mest populære OS - Windows, Linux, macOS.
- XCode er beregnet for utvikling av kun Apple-produkter og støtter populære programmeringsspråk, bl.a. Swift og Objective-C.