W Linuksie mamy wystarczająco dużo narzędzi dzięki którym możemy się utrzymać do tworzenia i programowania aplikacji, w wielu z nich możesz uzyskać świetne rezultaty dla swoich projektów tzw tym razem skupimy się na jednym z nich.
Dlatego, jeśli potrzebujesz programów w językach C, C ++ i Fortran i nie znalazłeś odpowiedniego narzędzia, możemy polecić CodeBlocks IDE które jest doskonałym zintegrowanym środowiskiem programistycznym dla tych języków.
O CodeBlocks
Tym, którzy jeszcze nie znają CodeBlocks, możemy trochę o tym opowiedzieć. To jest środowisko programistyczne typu open source licencjonowane na podstawie Powszechnej Licencji Publicznej GNU, która Posiada wsparcie dla wielu kompilatorów, wśród których możemy znaleźć MinGW / GCC, Digital Mars, Microsoft Visual C ++, Borland C ++, LLVM Clang, Watcom, LCC oraz Intel C ++ Compiler.
CodeBlocks jest rozwijany w języku programowania C ++ przy użyciu wxWidgets jako zestawu narzędzi GUI.
Korzystając z architektury wtyczki, jej możliwości i funkcje są definiowane przez dostarczone wtyczki, jest zorientowany na C, C ++. Ma niestandardowy system kompilacji i opcjonalną obsługę kompilacji.
Bloki kodu jest dostępny dla systemów Windows, Linux i macOS i został przeniesiony na FreeBSD, OpenBSD i Solaris.
To IDE jest zaprojektowany tak, aby był bardzo rozszerzalny iw pełni konfigurowalny, możesz rozszerzyć użycie wtyczek.
Chociaż IDE zostało zaprojektowane dla języka C ++, obsługuje kompilację do innych języków, w tym GNU Fortran, Digital Mars D i GNU GDC.
Funkcje CodeBlocks
Wśród głównych cech tego programu, które możemy wyróżnić, możemy znaleźć:
- Obszary robocze do łączenia wielu projektów.
- Adaptacyjna przestrzeń robocza
- Przeglądarka projektów; widok plików, symboli (dziedziczonych itp.), klas, zasobów.
- Edytor z zakładkami, wiele plików.
- Lista zadań
- Kolorowanie składni
- Autouzupełnianie kodu.
- Lista rozwijana.
- Zaawansowane wyszukiwanie ciągów w plikach: bieżący, otwarty, projekt, obszar roboczy, w folderach).
- Wsparcie dla kompilacji równoległej (przy użyciu wielu procesorów / rdzeni).
- Zależności między projektami w obszarze roboczym.
- Projekty z wieloma celami (wielocelowe).
- Statystyki i podsumowanie kodu (profiler kodu).
Instalowanie CodeBlocks na Ubuntu 18.04 i pochodnych
Jeśli chcesz zainstalować to środowisko programistyczne w swoim systemie musisz postępować zgodnie z poniższymi instrukcjami.
Pierwszą rzeczą, którą musimy zrobić, jest otwórz terminal za pomocą Ctrl + T + Alt i mamy zamiar uruchom następujące polecenia.
Idziemy do dodaj to repozytorium do naszego systemu z:
sudo add-apt-repository ppa:damien-moore/codeblocks-stable
Zrobiłem to zamierzamy zaktualizować naszą listę repozytoriów z:
sudo apt update
Y w końcu zainstalowaliśmy z:
sudo apt install codeblocks codeblocks-contrib
Metoda działa, ale skoro repozytorium nie obsługuje Ubuntu 18.04, ktoś może mieć problemy z instalacją, więc mamy inną metodę instalacji CodeBlocks w naszym systemie.
Instalowanie CodeBlocks na Ubuntu 18.04 z pliku .deb
Aby zainstalować go z pakietu deb, musimy iść do poniższego łącza gdzie musimy pobrać aplikację zgodnie z naszą architekturą wraz ze wszystkimi jego zależnościami.
Tylko pobieranie instalujemy nowo pobrane pakiety za pomocą naszego menedżera aplikacji preferowane lub z terminala za pomocą następującego polecenia:
sudo dpkg -i codeblock*.deb sudo dpkg -i libcodeblocks0*.deb sudo dpkg -i wxsmith*.deb
I gotowe, będziemy mieć już zainstalowane CodeBlocks w naszym systemie.
Po zakończeniu instalacji możesz zacząć używać CodeBlocks w swoim systemie, możesz znaleźć aplikację w menu aplikacji, aby ją uruchomić.
Przy pierwszym uruchomieniu CodeBlocks program zapyta, czy chcesz użyć domyślnego kompilatora Klikamy ok i prawie od razu znajdziemy się w głównym interfejsie programu, z którego będziemy mogli zacząć korzystać.
Jak odinstalować CodeBlocks na Ubuntu i pochodnych?
Jeśli chcesz usunąć tę aplikację ze swojego systemu Musisz po prostu otworzyć terminal za pomocą Ctrl + Alt + T i wykonać następujące polecenia.
Jeśli instalowałeś z repozytorium, musisz wpisać to polecenie:
sudo add-apt-repository ppa:damien-moore/codeblocks-stable -r -y
Na koniec wpisujemy to polecenie, aby usunąć aplikację z naszego systemu:
sudo apt-get remove codeblocks --auto-remove
Dla mojego gustu najlepsze IDE, jakiego używałem