In het volgende artikel gaan we kijken naar Gnome Builder. Dit is een IDE voor programmeurs om software te maken op de Gnome-desktop Deze software ondersteunt verschillende soorten talen. Het biedt gebruikers ook een goede ervaring bij het werken met dit programma, waardoor het een interessante ontwikkelingstool is om in Ubuntu te gebruiken.
GNOME Builder is een geïntegreerde ontwikkelomgeving voor algemene doeleinden die oorspronkelijk werd uitgebracht op 24 maart 2015. Het grootste deel van de interface is gewijd aan de code-editor, die zich in het centrale deel bevindt. Deze editor herkent automatisch de meeste programmeertalen, zodat de tekst voor elke taal wordt gemarkeerd.
Bij gebruik van een versiebeheersysteem toont het programma de wijzigingen door middel van kleuren naast de regelnummers. Voor ondersteunde programmeertalen, extra symbolen worden gebruikt om regels te markeren die syntaxisfouten of slecht opgemaakte code bevatten GNOME Builder kan schakelen tussen zijn eigen, Vim- en Emacs-toetsenbordinstellingen.
Het zal ons ook toelaten panelen toevoegen rond de code-editor Deze panelen bevatten een projectboom, een terminalvenster en een helpbrowser. De projectboom helpt de gebruiker om bewerkingen uit te voeren op bestanden en bestanden.
Algemene kenmerken van Gnome Builder
- GNOMEBuild is speciaal gericht op de ontwikkelaars van "GNOME App" Vanaf het begin zijn ze beschikbaar; geïntegreerde toegang tot GNOME Ontwikkelhulp, de mogelijkheid om DBus en GSettings aan applicaties toe te voegen, integratie met git of de mogelijkheid om de applicatie te debuggen en profileren perfekt y nooit.
- Hooi ondersteuning voor het ontwikkelen van Flatpak-applicaties.
- GNOME Builder biedt syntaxisaccentuering voor veel programmeertalen door GtkSourceView.
- GNOME Builder biedt basisondersteuning voor veel programmeertalen, en biedt extra functies voor talen die worden ondersteund door GObject Introspection.
- Ook verkrijgbaar is code automatisch aanvullen, voor de programmeertalen van de C-familie (C, C ++, etc.) en Python, terwijl andere talen worden ontwikkeld.
- Hooi plugin ondersteuning en deze kunnen worden geschreven in Python en Vala.
- Sneltoetsen voor het toetsenbord voor een betere afhandeling.
- Code-overzicht met minikaart.
- Integratie met: Git, met Autotools, Cargo, CMake, Gradle, Meson, Maven, Make, PHPize en Waf.
- Ondersteuning van automatisch inspringen voor C, Python, Vala en XML.
- Un geïntegreerde softwareprofiler en een debugger voor native applicaties.
- Snel zoeken vage tekst in bestanden en symbolen
Gnome Build-installatie in Ubuntu
Gnome Builder maakt geen deel uit van de standaard Gnome-pakketten op Ubuntu. Toch is het direct beschikbaar voor uw installatie via software repository 'Ubuntu-universum'.
In de meeste Ubuntu-installaties is de vereiste software-repository 'Ubuntu-universum'is eerder ingeschakeld. Als onze installatie echter geen enabler heeft, kunnen we een terminalvenster starten (Ctrl + Alt + T). Daarin zullen we opslagplaats toevoegen "universum" met het volgende commando:
sudo add-apt-repository universe
Met de software repository 'Ubuntu-universum'toegevoegd aan onze softwarebronnen, zullen we de update-opdracht gebruiken om update de lijst met beschikbare software:
sudo apt update
Op dit punt kan het interessant zijn installeer eventuele software-updates die in behandeling zijn in het systeem. Dit kan gedaan worden door het volgende commando te typen:
sudo apt upgrade -y
Eindelijk, als alle pakketten zijn bijgewerkt, kunnen we dat installeer Gnome Builder typen in dezelfde terminal:
sudo apt install gnome-builder
Na installatie hebben we alleen zoek de programmastarter in ons team:
Installatie met behulp van Flatpak
Als je dit type pakket niet hebt ingeschakeld in je Ubuntu, dan kan dat volg het artikel dat een collega een tijdje geleden schreef.
Zodra de Flatpak-pakketten beschikbaar zijn, to start de installatie van Gnome Builder als een Flatpak-pakket, je hoeft alleen maar de volgende opdrachten in een terminal te starten (Ctrl + Alt + T):
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub org.gnome.Builder
Voor meer informatie over het installeren of gebruiken van software kunt u dit doen raadpleeg de documentatie beschikbaar het water gitlab-opslagplaats.