Gnome Builder, et integreret udviklingsmiljø til generelle formål

om gnome builder

I den næste artikel skal vi se på Gnome Builder. Dette er en IDE til programmører til at oprette software på Gnome-skrivebordet. Denne software understøtter flere forskellige typer sprog. Det giver også brugerne en god oplevelse, når de arbejder med dette program, hvilket gør det til et interessant udviklingsværktøj, der skal bruges i Ubuntu.

GNOME Builder er en integreret udviklingsmiljø til generelle formål som oprindeligt blev udgivet den 24. marts 2015. Det meste af grænsefladen er dedikeret til kodeditoren, som er placeret i den centrale del. Denne editor genkender automatisk de fleste programmeringssprog, så den fremhæver teksten i henhold til hvert sprog.

Når du bruger et versionskontrolsystem, viser programmet ændringerne ved hjælp af farver ved siden af ​​linjenumrene. For understøttede programmeringssprog, yderligere symboler bruges til at fremhæve linjer, der indeholder syntaksfejl eller dårligt formateret kode. GNOME Builder kan skifte mellem sine egne, Vim og Emacs tastaturindstillinger.

Det tillader os også tilføj paneler omkring kodeditoren. Disse paneler inkluderer et projekttræ, et terminalvindue og en hjælpebrowser. Projekttræet hjælper brugeren med at udføre handlinger på filer og filer.

Gnome Builder Generelle funktioner

IDE-præferencer

  • GNOME-bygning er især rettet mod udviklerne af "GNOME App". Fra begyndelsen er de tilgængelige; integreret adgang til GNOME Udviklingshjælpevnen til at tilføje DBus og GSettings til applikationer, integration til git eller evnen til at debugge og profilere applikationen med perfkit y Nemiver.
  • Der support til udvikling af Flatpak-applikationer.
  • GNOME Builder tilbyder syntaksfremhævning for mange programmeringssprog igennem GtkSourceView.
  • GNOME Builder tilbyder grundlæggende support til mange programmeringssprog, og vil tilbyde yderligere funktioner til sprog, der understøttes af GObject Introspection.
  • Også tilgængelig er kode autofuldførelse, til programmeringssprog i C-familien (C, C ++ osv.) og Python, hvor andre sprog udvikles.
  • Der plugin support og disse kan skrives i Python og Vala.

tilgængelige tastaturgenveje

  • Tastaturgenveje for bedre håndtering.
  • Kodeoversigt ved hjælp af mini kort.
  • Integration med: Git, med Autotools, Cargo, CMake, Gradle, Meson, Maven, Make, PHPize og Waf.
  • Støtte til automatisk indrykning til C, Python, Vala og XML.
  • Un integreret softwareprofiler og en debugger til native applikationer.
  • Hurtig søgning fuzzy tekst i filer og symboler

Gnome Build Installation i Ubuntu

gnome builder editor

Gnome Builder er ikke en del af standard Gnome-pakkerne på Ubuntu. Stadig er det let tilgængeligt for din installation via softwarelager ''Ubuntu univers'.

I de fleste Ubuntu-installationer er det nødvendige softwarelager 'Ubuntu universer tidligere aktiveret. Men hvis vores installation ikke har en aktivator, kan vi starte et terminalvindue (Ctrl + Alt + T). I det vil vi tilføj lager "univers" med følgende kommando:

sudo add-apt-repository universe

Med softwarelageret 'Ubuntu univers'tilføjet til vores softwarekilder, bruger vi opdateringskommandoen til opdater listen over tilgængelig software:

sudo apt update

På dette tidspunkt kan det være interessant installer eventuelle afventende softwareopdateringer i systemet. Dette kan gøres ved at skrive kommandoen:

sudo apt upgrade -y

Endelig, når alle pakkerne er opdateret, kan vi installer Gnome Builder at skrive i den samme terminal:

installation af gnome builder

sudo apt install gnome-builder

Efter installationen har vi kun find programstarteren i vores team:

gnome builder launcher

Installation ved hjælp af Flatpak

gnome builder flad pakke

Hvis du ikke har denne type pakke aktiveret i din Ubuntu, kan du følg artiklen som en kollega skrev for et stykke tid siden.

Når Flatpak-pakkerne er tilgængelige, skal du start installationen fra Gnome Builder som en Flatpak-pakke, skal du bare starte følgende kommandoer i en terminal (Ctrl + Alt + T):

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

flatpak install flathub org.gnome.Builder

Du kan få flere oplysninger om installation eller brug af software konsultere tilgængelig dokumentation eller hans gitlab-arkiv.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.