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

Z Wikibooks, biblioteki wolnych podręczników.
< C
Usunięta treść Dodana treść
Nie podano opisu zmian
Nie podano opisu zmian
Linia 18: Linia 18:
* Code::Blocks
* Code::Blocks
* [[Emacs]]
* [[Emacs]]

Z komercyjnych: C++ Bulider, Microsoft Visual C++.
Z komercyjnych: C++ Bulider, Microsoft Visual C++.

Istnieją również specajlistyczne 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=
=Bibliografia=

Wersja z 22:09, 28 maj 2011

Podczas programowania warto ułatwić sobie życie korzystając z zintegrowanego środowiska programistycznego ( ang. IDE ) Dzięki nim 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. Z aplikacji udostępnianych na licencji opensource warto wypróbować programy :

  • Dev-C++ ( tylko windows )
  • Code::Blocks
  • Emacs

Z komercyjnych: C++ Bulider, Microsoft Visual C++.

Istnieją również specajlistyczne programy do analizy kody, np. Frama C [2]

Bibliografia

  1. Łukasz Sowa : emacs dla cc
  2. 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,…)