В следващата статия ще разгледаме Gnome Builder. Това е IDE за програмисти за създаване на софтуер на работния плот на Gnome. Този софтуер поддържа няколко различни типа езици. Той също така предлага на потребителите добър опит при работа с тази програма, което го прави интересен инструмент за разработка, който да се използва в Ubuntu.
GNOME Builder е интегрирана среда за развитие с общо предназначение който първоначално беше пуснат на 24 март 2015 г. По-голямата част от интерфейса е посветен на редактора на кодове, който се намира в централната част. Този редактор автоматично разпознава повечето езици за програмиране, така че подчертава текста според всеки език.
Когато използвате система за контрол на версиите, програмата ще покаже промените с помощта на цветове до номерата на редовете. За поддържани езици за програмиране, допълнителни символи се използват за подчертаване на редове, които съдържат синтаксични грешки или лошо форматиран код. GNOME Builder може да превключва между собствените си настройки, клавиатурата на Vim и Emacs.
Това също ще ни позволи добавете панели около редактора на кода. Тези панели включват дърво на проекти, терминален прозорец и помощен браузър. Дървото на проекта ще помогне на потребителя да извършва операции с файлове и файлове.
Общи характеристики на Gnome Builder
- Изграждане на GNOME е специално насочена към разработчиците на "GNOME App". От самото начало те са на разположение; интегриран достъп до GNOME Develophelp, възможност за добавяне на DBus и GSettings към приложения, интеграция към git или възможност за отстраняване на грешки и профилиране на приложението с perfkit y Немивер.
- Там поддръжка за разработване на приложения Flatpak.
- Оферти на GNOME Builder подчертаване на синтаксиса за много програмни езици чрез GtkSourceView.
- Оферти на GNOME Builder основна поддръжка за много езици за програмиране, и ще предлага допълнителни функции за езици, които се поддържат от GObject Introspection.
- Също така е на разположение автоматично довършване на кода, за езиците за програмиране от семейство C (C, C ++ и др.) и Python, като се разработват и други езици.
- Там поддръжка на приставки и те могат да бъдат написани на Python и Vala.
- Клавишни комбинации за по-добро управление.
- Преглед на кода с използване мини карта.
- Интеграция с: Git, с Autotools, Cargo, CMake, Gradle, Meson, Maven, Make, PHPize и Waf.
- Подкрепа на автоматично отстъп за C, Python, Vala и XML.
- Un интегриран софтуерен профилир и дебъгер за местни приложения.
- Бързо търсене размит текст във файлове и символи
Инсталиране на Gnome Build в Ubuntu
Gnome Builder не е част от стандартните пакети Gnome на Ubuntu. И все пак, той е лесно достъпен за вашия инсталация чрез софтуерно хранилище 'Вселената на Ubuntu".
В повечето инсталации на Ubuntu необходимото хранилище на софтуер 'Вселената на Ubuntu'е предварително активиран. Ако обаче нашата инсталация няма активиращ елемент, можем да стартираме терминален прозорец (Ctrl + Alt + T). В него ще го направим добавяне на хранилище "вселена" със следната команда:
sudo add-apt-repository universe
Със софтуерното хранилище 'Вселената на Ubuntu'добавен към нашите софтуерни източници, ще използваме командата за актуализиране, за да актуализирайте списъка с наличния софтуер:
sudo apt update
В този момент може да е интересно инсталирайте всички чакащи актуализации на софтуера в системата. Това може да стане чрез въвеждане на командата:
sudo apt upgrade -y
И накрая, след като всички пакети се актуализират, можем инсталирайте Gnome Builder пишете в същия терминал:
sudo apt install gnome-builder
След инсталацията имаме само намерете стартера на програмата в нашия екип:
Инсталиране с помощта на Flatpak
Ако не сте активирали този тип пакети във вашия Ubuntu, можете следвайте статията че колега написа преди малко.
След като пакетите Flatpak са налични, до започнете инсталацията от Gnome Builder като пакет Flatpak, просто трябва да стартирате следните команди в терминал (Ctrl + Alt + T):
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub org.gnome.Builder
За повече информация относно инсталирането или използването на софтуер можете консултирайте се с налична документация или неговата Хранилище на GitLab.