Code Blocks
| Wersja | 13(stan na 13.12.2018) |
| Platformy | Windows, Mac, Linux |
| Licencja | Open source |
| Kategoria | Programowanie |
Główne funkcje
- Przeznaczone do języków C, C++ i Fortran
- Wysoce rozszerzalne funkcje
- Obsługa wielu kompilatorów, takich jak Microsoft Visual C++
- Przydatne funkcje debugowania, takie jak przełączanie wątków i niestandardowy zrzut pamięci
Przegląd oprogramowania
Code Blocks to środowisko IDE dla języków C, C++ i Fortran. Zostało zaprojektowane z myślą o rozszerzaniu za pomocą instalowanych lub tworzonych wtyczek.
Code Blocks jest napisany w języku C++ i od razu obsługuje języki C, C++ i Fortran. Można go znacznie rozszerzać za pomocą niezliczonej liczby wtyczek, które zapewniają obsługę dodatkowych języków programowania i funkcji. Program obsługuje wiele kompilatorów, takich jak GCC, Microsoft Visual C++, Digital Mars i inne. Code Blocks oferuje także szybki, niestandardowy system kompilacji, który przechowuje dane w plikach projektów opartych na XML z rozszerzeniem .CBP.
Debugger aplikacji zapewnia pełną obsługę punktów przerwania, w tym punktów przerwania kodu i danych. Aplikacja wyświetla także symbole lokalnych funkcji i argumenty, a ponadto udostępnia zdefiniowane przez użytkownika obserwowane wyrażenia oraz niestandardowy zrzut pamięci do debugowania programów. Oprócz tych funkcji Code Blocks oferuje interfejs z kartami, podświetlanie składni i uzupełnianie kodu, które pomagają pracować wydajniej.
Code Blocks to kompetentne środowisko IDE, które można rozszerzać za pomocą wtyczek w celu dodania kolejnych funkcji. Jest to lekka aplikacja zapewniająca przydatne funkcje kompilowania, debugowania i UI. Code Blocks to niezawodna aplikacja niezależnie od platformy.
Podstawowy typ pliku
Obsługiwane typy plików
| Rozszerzenie | Typ pliku |
|---|---|
| .CBP | Plik projektu Code::Blocks |
| .C | Plik kodu źródłowego C/C++ |
| .CPP | Plik kodu źródłowego C++ |
| .D | Plik kodu źródłowego D |
| .DEPEND | Plik zależności Code::Blocks |
| .H | Plik nagłówkowy C/C++/Objective-C |
| .HPP | Plik nagłówkowy C++ |
| .LAYOUT | Plik układu obszaru roboczego Code::Blocks |
| .PCH | Plik prekompilowanego nagłówka |
| .WORKSPACE | Plik obszaru roboczego Code::Blocks |