C/Zintegrowane środowisko programistyczne: Różnice pomiędzy wersjami
< C
Usunięta treść Dodana treść
m anjuta |
Drobne korekcyjne |
||
Linia 2: | Linia 2: | ||
Podczas programowania warto ułatwić sobie życie korzystając z zintegrowanego środowiska programistycznego ( ang. IDE ) |
Podczas programowania warto ułatwić sobie życie korzystając z zintegrowanego środowiska programistycznego ( ang. IDE ) |
||
IDE jest zestawem wszystkich programów, |
IDE jest zestawem wszystkich programów, których potrzebuje programista, najczęściej z interfejsem graficznym. IDE zawiera kompilator, linker i edytor, z reguły również debugger. |
||
Dzięki |
Dzięki niemu otrzymujemy : |
||
* Kolorowanie składni |
* Kolorowanie składni |
||
* Automatyczne formatowanie kodu |
* Automatyczne formatowanie kodu |
||
Linia 10: | Linia 10: | ||
* Wsparcie dla debuggera |
* Wsparcie dla debuggera |
||
* Przeglądanie kodu |
* Przeglądanie kodu |
||
* Możliwość rozszerzenia IDE ( |
* Możliwość rozszerzenia IDE (własne snippety, generację kodu)<ref>[http://lukaszsowa.pl/emacs-dla-cc/ Łukasz Sowa : emacs dla cc ]</ref> |
||
Jest wiele programów tego typu. |
Jest wiele programów tego typu. |
Wersja z 21:50, 14 lis 2012
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 i edytor, z reguły również debugger.
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 Linuxa :
- 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 kody, np. Frama C