C/Zintegrowane środowisko programistyczne: Różnice pomiędzy wersjami
< C
Usunięta treść Dodana treść
Literówka w ostatnim zdaniu. |
m Oracle Studio |
||
Linia 19: | Linia 19: | ||
* wieloplatformowe : |
* wieloplatformowe : |
||
** Oracle Studio |
|||
** [[w:Code::Blocks|Code::Blocks]] dla Windows jak i Linux, |
** [[w:Code::Blocks|Code::Blocks]] dla Windows jak i Linux, |
||
** [[w:Eclipse|Eclipse]] oparte na [[Java|Javie]], (współpracuje z MinGW i GCC), |
** [[w:Eclipse|Eclipse]] oparte na [[Java|Javie]], (współpracuje z MinGW i GCC), |
Wersja z 21:22, 31 paź 2017
Podczas programowania warto ułatwić sobie życie korzystając z zintegrowanego środowiska programistycznego ( ang. IDE )
IDE jest zestawem wszystkich programów, których potrzebuje programista, najczęściej z interfejsem graficznym. IDE zawiera :
- kompilator,
- linker
- edytor
- debugger ( zwykle )
Dzięki niemu otrzymujemy :
- Kolorowanie składni
- Automatyczne formatowanie kodu
- Inteligentne uzupełnianie kodu
- Wsparcie dla debuggera
- Przeglądanie kodu
- Możliwość rozszerzenia IDE (własne snippety, generację kodu)[1]
Jest wiele programów tego typu.
- wieloplatformowe :
- tylko dla Windows:
- Microsoft Visual C++ (MS VC++), w wersji komercyjnej lub darmowej;
- Borland C++ Builder dostępny za darmo do użytku prywatnego,
- Dev-C++ dla Windows, ma dwie wersje: zawierającą kompilator GCC i druga bez niego.
- wxDev-C++ dla Windows, nowsza wersja Dev-C++
- Pelles C,
- tylko dla Linuksa:
- KDevelop (Linux) dla KDE,
- Anjuta dla Gnome
- tylko dla Mac:
- Xcode dla Mac OS X 10.2.8 i nowszy kompatybilny z procesorami PowerPC i Intel (możliwość stworzenia Universal Binary),
Istnieją również specjlistyczne programy do analizy kodu, np. Frama C