CodeBlocks, kompletne środowisko IDE dla programistów C ++ na Ubuntu

o blokach kodu

W następnym artykule przyjrzymy się CodeBlocks. Chodzi o zintegrowane środowisko programistyczne (IDE) dla programistów i deweloperów. Zawiera predefiniowane narzędzia do tworzenia aplikacji Qt, wtyczek, aplikacji konsolowych itp.

CodeBlocks to darmowe IDE, open source, wieloplatformowy zbudowany, aby zaspokoić potrzeby użytkowników. Został zaprojektowany tak, aby był bardzo rozszerzalny i całkowicie konfigurowalny do potrzeb, które mogą mieć programiści. To jest IDE ze wszystkimi niezbędnymi funkcjami i spójnym wyglądem na różnych platformach.

To IDE zostało zbudowane wokół frameworka wtyczek. Dzięki temu osiągnięto, że CodeBlocks może być łatwo rozszerzać za pomocą katalogu wtyczki. Każdy rodzaj funkcjonalności można dodać, instalując / kodując wtyczkę. Na przykład, wtyczki obsługują już kompilację i debugowanie funkcjonalności.

CodeBlocks implementuje system konstrukcyjny na zamówienie o bardzo ważnych cechach: zapewni nam ultraszybkie generowanie zależności, pozwoli nam budować kolejki, a kompilacje równoległe to tylko niektóre, o których myślę, że należy wspomnieć.

Mimo że jest to w pełni funkcjonalne IDE, niezbyt dobrze obsługuje duże projekty. Obsługa dużych ilości plików za pośrednictwem repozytoriów online może być trudna. Dlatego uważam, że to IDE jest mniej odpowiednie dla dużych projektów niż na przykład visual Studio.

Funkcje CodeBlocks

Bloki kodu

CodeBlocks to kompleksowe i bezpłatne środowisko programistyczne, jakim zostało opracowany z myślą o programistach C ++. Ten program zapewni udogodnienia i wygodę podczas pracy z tego typu językiem.

IDE jest oparte na platformie interfejsu graficznego wxWidgety. Oznacza to, że można go swobodnie używać w różnych systemach operacyjnych i tak jest na licencji GNU / GPL.

ta aplikacja wykryje kompilatory które zainstalowaliśmy w systemie. W ten sposób można wybrać ten, który jest najbardziej odpowiedni dla każdego zadania, które ma być wykonane. Proces kompilacji jest szybki, biorąc pod uwagę, że szybkość programu jest niesamowita.

Es kompatybilny z dwudziestoma różnymi kompilatorami, w tym tak popularne jak: GCC, Microsoft Visual C ++, Tiny C, Digital Mars i Borland C ++. Wyposażona jest również w szereg szablonów, które zapewnią komfort potrzebny przy tego typu pracy. Możliwe jest również dodanie wtyczek, aby móc lepiej rozwijać swoje projekty.

Nie chcę kończyć nazywania niektórych funkcji tego programu, nie wspominając o tym, że udostępnia on użytkownikom system wtyczki do pracować z innymi językami programowania. Funkcje, takie jak automatyczne formatowanie kodu, a nawet małe gry zintegrowane z IDE, można dodać w dowolnym momencie, pobierając odpowiednie rozszerzenie.

Reszta, którą oferuje CodeBlocks, to typowe dla każdego IDE szanujący się daje swoim użytkownikom: typowe tabulatory, numerację wierszy, kolorowanie składni, autouzupełnianie kodu, inteligentne wcięcia i długie itp.

Zainstaluj CodeBlocks

Aby zainstalować CodeBlocks w Ubuntu, wystarczy uruchomić program emulatora terminala (Ctrl + Alt + T) i wykonać następujące polecenie.

sudo apt install codeblocks*

Gwiazdka jest dodawana na końcu, ponieważ w Ubuntu (i być może także w innych dystrybucjach) same CodeBlocks nie instalują wszystkich niezbędnych wtyczek i niektórych funkcji zwiększających produktywność.

Możesz również skorzystać z formularzy instalacyjnych, które nam oferują ich stronie internetowej dla wszystkich platform obsługiwanych przez IDE.

Odinstaluj CodeBlocks

Jeśli program Cię nie przekonuje, zawsze możesz go odinstalować, otwierając terminal (Ctrl + Alt + T) i wpisując w nim następujące polecenie.

sudo apt remove codeblocks*

Najnowsza wersja tego programu to 16.01 i został uruchomiony w 2016 roku. Więcej informacji o programie i sposobie jego działania można znaleźć w oficjalna dokumentacja. Link wyświetla tekst w języku angielskim, ale można go również przeczytać w języku niemieckim i francuskim. Wszystkie z nich można czytać w formatach PDF, CHM i HTML.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Eugenio Fernandez Carrasco powiedział

    To jest ten, którego używam regularnie, choć nieco „dostrojony”, ponieważ programuję w języku Fortran (wspomnienia naukowe). To świetne IDE.