Zintegrowane środowisko programistyczne: Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
akif
m WP:SK, lit.
Linia 3:
Aplikacje będące zintegrowanymi środowiskami programistycznymi charakteryzują się tym, że udostępniają złożoną, wieloraką funkcjonalność obejmującą edycję [[kod źródłowy|kodu źródłowego]], [[Kompilator|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 [[baza danych|baz danych]], komponentów i innych.
 
== Koncepcje środowiska programistycznego ==
Istnieją różne koncepcje tego, jak powinno wyglądać środowisko programistyczne:
=== Środowisko jako osobny pakiet oprogramowania ===
'''Przykłady:'''
* pakiet [[Microsoft]] [[Visual Studio]] ''(popularny na systemach rodziny Windows)''
Linia 11:
* [[CodeWarrior]]
* [[Eclipse]] i [[NetBeans]] ''(domyślnie stworzone dla Javy; posiadają możliwość rozszerzenia, w celu obsługi innych języków)''
* [[Zend Studio]] ''(rozwiązanie dedykowane dla jezykajęzyka PHP)''
* TheIDE ''(główna platforma programistyczna rozwijana w ramach projektu [[Ultimate++]])''
* Przykłady innych środowisk, w różnym stopniu wzorowanych na powyższych:
Linia 24:
** [[xpwe]]
 
=== Środowisko zintegrowane z systemem ===
W takiej koncepcji, system operacyjny sam w sobie jest środowiskiem programistycznym, a wszystkie funkcje są z nim zintegrowane.
 
Linia 30:
* [[Unix]]
* maszyny [[lisp]]owe
=== Rozwiązania pośrednie ===
'''Przykłady:'''
* [[Emacs]] - ''tekstowy edytor, zintegrowany z [[Unix|Uniksem]], maszyna [[lisp]]owa i system graficzny udostępniający funkcjonalność podobną do tradycyjnych, graficznych IDE.''
Linia 39:
 
== Linki zewnętrzne ==
* [http://www.kdevelop.org/index.html?filename=links_tools.html Lista narzędzi IDE dla KDE]
 
[[Kategoria:Zintegrowane środowisko programistyczne|*]]