LiteIDE, et udviklingsmiljø designet til Go

om LiteIDE

I den næste artikel skal vi se på LiteIDE. Dette er et simpelt integreret udviklingsmiljø på tværs af platforme. Denne software er designet til redigere og oprette projekter skrevet på Go-programmeringssproget. LiteIDE er gratis og open source-software.

Før vi får LiteIDE, skal vi start installationen Gå sprogkørselstid. Hvis du ikke har dette sprog installeret på din computer, kan du følge a artikel om det offentliggjort på samme websted. Detaljerede instruktioner kan også findes i golang side.

Generelle træk ved LiteIDE

valgmuligheder tilgængelige i LiteIDE

Nogle af dens funktioner inkluderer:

Vigtigste funktioner

  • støtte tværplatform- Kører på Gnu / Linux, MacOS X, FreeBSD, OpenBSD og Windows.
  • Det har et system af miljøledelse.
  • Ledelse MIME-type.
  • Byg kommandoer konfigurerbar.
  • Fil af hurtig åbning.

Avanceret kode editor

  • Kodeditoren understøtter Golang, Markdown og Golang Present.
  • Konto med hurtige kodenavigeringsværktøjer.
  • Vi vil have syntaksfremhævning og farveskema.
  • Vi finder også tilgængelige kode færdiggørelse og foldning kode.
  • show gem anmeldelse.
  • Vi kan gå tilbage til indlæs fil via interne forskelle.

Golang support

  • Bakker op Go1.11 Go og Go1 GOPATH-moduler. Har også support Go1.5 Go-sælger.
  • Tilbyder også Golang bygningsmiljøledelse.
  • Det kan kompileres og testes ved hjælp af Golang standardværktøjer.
  • systemet brugerdefineret GOPATH, IDE og projektsupport.
  • Tilpassede indstillinger opførelse af projektet.
  • Golang-pakkebrowser.
  • Golang klassevisning og skema.
  • Søgning efter golang docs og API-indeks.
  • Kildekodenavigation og informationstips.
  • Integreret gocode-klon fra nsf / gocode.
  • Fejlfind med GDB og Dyk ned.

Dette er blot nogle af de funktioner, som denne IDE tilbyder brugerne. De kan konsulter dem alle i GitHub-side som projektet har.

Kør LiteIDE på Ubuntu

gå prøvekode med LiteIDE

Som en AppImage

LiteIDE er tilgængelig som AppImage. Disse filer kan downloades og køres på vores Gnu / Linux-system uden behov for en pakkehåndtering og uden at ændre bibliotekerne eller systemindstillingerne.

I modsætning til andre intet behov for at installere AppImages-applikationer for at bruge dem. Som det er kendt for os alle, der bruger eller tester dem, er det dog nødvendigt at markere filerne som eksekverbare.

For at få dette program, vil vi være i stand til download LiteIDE AppImage fra udgivelsesside af projektet, enten fra browseren eller downloade filen ved hjælp af wget. For sidstnævnte behøver vi kun at skrive følgende kommando i terminalen (Ctrl + Alt + T). Med hvilken vi skal downloade version 36.2, som er den seneste version til 64 bits, der blev offentliggjort i dag:

download AppImage-filen

wget https://github.com/visualfc/liteide/releases/download/x36.2/liteidex36.2.linux64-qt5.5.1.AppImage

Downloadet var kun færdig vi bliver nødt til at gøre det eksekverbart ved hjælp af filhåndtering. Vi kan også bruge følgende kommando i den samme terminal (Ctrl + Alt + T) og fra den mappe, hvor vi har gemt den downloadede fil:

chmod +x ./*.AppImage

Derefter skal du bare dobbeltklik på AppImage-filen fra filhåndtering for at starte programmet.

Installer som snap

nyt projekt LiteIDE

Hvis vi er interesserede installer LiteIDE ved hjælp af snap-pakke, skal du bare følge instruktionerne fra snapcraft. I en terminal (Ctrl + Alt + T) bliver vi nødt til at skrive følgende kommando:

sudo snap install liteide-tpaw

Andre faciliteter

Hvis du foretrækker det kompiler kilden eller prøv de andre mulige installationer af denne IDE, kan du følge Installations instruktioner tilbydes på projektets websted.

Dette er en IDE til redigering og opbygning af projekter skrevet på Go-programmeringssproget. Selvom der er mange andre muligheder tilgængelige som IDE for Go, såsom Eclipse med Goclipse-pluginet, Sublime med GO-plugin, Intelli Idea j med go-plugin osv. Dette er en IDE oprettet specielt til Go-sproget uden behov for at installere andet. Flere oplysninger om dette projekt kan fås på webside af det


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.