IDE pochodzi od angielskiego terminu Integrated Development Environment, czyli zintegrowane środowisko programistyczne. Jest to program, który ułatwia tworzenie, uruchamianie, debugowanie i zarządzanie kodem źródłowym aplikacji.
Co zwykle zawiera IDE?
Typowe środowisko IDE oferuje:
- edytor kodu z kolorowaniem składni,
- podpowiadanie nazw klas, metod i zmiennych,
- wykrywanie błędów składniowych,
- kompilowanie lub uruchamianie programu,
- debugger do śledzenia działania kodu krok po kroku,
- obsługę projektów i bibliotek,
- integrację z systemami kontroli wersji, np. Git.
Przykłady IDE i typowe języki
- IntelliJ IDEA — głównie Java, Kotlin, Scala,
- Eclipse — głównie Java, ale można rozszerzać o inne języki,
- NetBeans — często Java, także PHP, HTML, JavaScript,
- Visual Studio — głównie C#, C++, .NET,
- PyCharm — Python.
Dlaczego IDE jest przydatne?
IDE przyspiesza pracę programisty, ponieważ wiele czynności wykonuje automatycznie. Pomaga szybciej znajdować błędy, organizować pliki projektu i korzystać z gotowych bibliotek.
Wskazówka egzaminacyjna
W egzaminach INF.04 nazwy środowisk IDE często wskazują na język programowania. IntelliJ IDEA, Eclipse i NetBeans należy kojarzyć przede wszystkim z Javą.