Zintegrowane środowisko programistyczne
Z Wikipedii
Ten artykuł wymaga dopracowania zgodnie z zaleceniami edycyjnymi. Należy w nim poprawić: Różne koncepcje środowiska programistycznego. Po naprawieniu wszystkich błędów można usunąć tę wiadomość. |
Zintegrowane środowisko programistyczne (ang. Integrated Development Environment, IDE) jest to aplikacja lub zespół aplikacji (środowisko) służących do tworzenia, modyfikowania, testowania i konserwacji oprogramowania.
Aplikacje będące zintegrowanymi środowiskami programistycznymi charakteryzują się tym, że udostępniają złożoną, wieloraką funkcjonalność obejmującą edycję kodu źródłowego, kompilowanie kodu źródłowego, tworzenie zasobów programu (tzn. formatek / ekranów / okien dialogowych, menu, raportów, elementów graficznych takich jak ikony, obrazy itp.), tworzenie baz danych, komponentów i innych.
Rozwinięciem koncepcji IDE jest RAD.
[edytuj] Różne koncepcje środowiska programistycznego
Istnieją różne koncepcje tego jak powinno wyglądać środowisko programistyczne:
- Środowisko jako osobny pakiet oprogramowania - popularny pod systemem Windows pakiet Microsoft Visual Studio,narzędzia firmy Borland oraz w mniejszym lub większym stopniu wzorowane na nich Dev-C++, Code::Blocks, RHIDE dla DJGPP, xpwe dla Uniksa, KDevelop, Anjuta, wxStudio.
- Środowisko zintegrowane z systemem - Unix oraz maszyny lispowe - system operacyjny jest tu sam w sobie środowiskiem programistycznym, wszystkie funkcje są zintegrowane z systemem.
- Rozwiązania pośrednie - np.Emacs - jednocześnie edytor zintegrowany z Uniksem, maszyna lispowa i system graficzny udostępniający funkcjonalność podobną do windowsowych IDE.
[edytuj] Zobacz też
[edytuj] Linki zewnętrzne
- Lista narzędzi IDE (głównie dla Linuksa)