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

Usunięta treść Dodana treść
Nie podano opisu zmian
mNie podano opisu zmian
Linia 1:
 
 
 
 
Podczas programowania warto ułatwić sobie życie korzystając z zintegrowanego środowiska programistycznego ( ang. IDE )
 
IDE jest zestawem wszystkich programów, które potrzebuje programista, najczęściej z interfejsem graficznym. IDE zawiera kompilator, linker i edytor, z reguły również debugger.
 
 
 
 
 
Dzięki nim otrzymujemy :
* Kolorowanie składni
Linia 18 ⟶ 29:
* Code::Blocks
* [[Emacs]]
 
Bardzo popularny IDE to płatny (istnieje także jego darmowa wersja) [[w:Microsoft Visual Studio|Microsoft Visual C++]] (MS VC++); popularne darmowe IDE to np.:
* [[w:Code::Blocks|Code::Blocks]] dla Windows jak i Linux, dostępny na stronie [http://www.codeblocks.org www.codeblocks.org],
* [[w:KDevelop|KDevelop]] (Linux) dla KDE,
* [[w:NetBeans|NetBeans]] multiplatformowy, darmowy do ściągnięcia na stronie [http://www.netbeans.org/ www.netbeans.org],
* [[w:Eclipse|Eclipse]] z wtyczką CDT (współpracuje z MinGW i GCC),
* [[w:Borland C++ Builder|Borland C++ Builder]] dostępny za darmo do użytku prywatnego,
* [[w:Xcode|Xcode]] dla Mac OS X 10.2.8 i nowszy kompatybilny z procesorami PowerPC i Intel (możliwość stworzenia Universal Binary),
* Geany dla systemów Windows i Linux; współpracuje z MinGW i GCC, [http://www.geany.org/ www.geany.org],
* Pelles C, [http://www.smorgasbordet.com www.smorgasbordet.com],
* [[w:Dev-C++|Dev-C++]] dla Windows, dostępny na stronie [http://www.bloodshed.net www.bloodshed.net]
 
 
 
Z komercyjnych: C++ Bulider, Microsoft Visual C++.
 
Istnieją również specajlistycznespecjlistyczne programy do analizy kody, np. Frama C <ref>[http://frama-c.com/ frama-c - is an extensible and collaborative platform dedicated to source-code analysis of C software. It is Open Source software. It works on Windows and Unix (Linux, Mac OS X,…)]</ref>
 
=Bibliografia=