LiteIDE, et utviklingsmiljø designet for Go

om LiteIDE

I neste artikkel skal vi ta en titt på LiteIDE. Dette er et enkelt integrert utviklingsmiljø på tvers av plattformer. Denne programvaren er designet for å redigere og bygge prosjekter skrevet på Go-programmeringsspråket. LiteIDE er gratis programvare med åpen kildekode.

Før vi får LiteIDE, må vi begynn å installere Gå til Language Runtime. Hvis du ikke har dette språket installert på datamaskinen din, kan du følge a artikkel om det publisert på samme nettside. Detaljerte instruksjoner finner du også i golang side.

Generelle trekk ved LiteIDE

tilgjengelige alternativer i LiteIDE

Noen av funksjonene inkluderer:

Hovedkarakteristikker

  • støtte kryssplattform- Kjører på Gnu / Linux, MacOS X, FreeBSD, OpenBSD og Windows.
  • Den har et system av miljøledelse.
  • Ledelsen MIME-type.
  • Bygg kommandoer konfigurerbar.
  • Arkiv rask åpning.

Avansert kodeditor

  • Kodeditoren støtter Golang, Markdown og Golang Present.
  • Konto med hurtige kodenavigeringsverktøy.
  • Vi vil ha syntaks fremheving og fargevalg.
  • Vi vil også finne tilgjengelig kode fullføring og folding kode.
  • showet lagre anmeldelse.
  • Vi kan gå tilbake til last inn fil via interne forskjeller.

Golang-støtte

  • Støtter Go1.11 Go og Go1 GOPATH-moduler. Også har støtte Go1.5 Go-leverandør.
  • Tilbyr også Golang bygningsmiljøledelse.
  • Den kan kompileres og testes ved hjelp av Golang standardverktøy.
  • System av tilpasset GOPATH, IDE og prosjektstøtte.
  • Egendefinerte innstillinger bygging av prosjektet.
  • Golang Package Browser.
  • Golang klassesyn og skjema.
  • Søk etter golang docs og API-indeks.
  • Kildekodenavigasjon og informasjonstips.
  • Integrert gocode-klon fra nsf / gocode.
  • Feilsøk med GDB og Dybden.

Dette er bare noen av funksjonene som denne IDE tilbyr brukerne. De kan konsultere dem alle i GitHub-side som prosjektet har.

Kjør LiteIDE på Ubuntu

gå prøvekode med LiteIDE

Som en AppImage

LiteIDE er tilgjengelig som AppImage. Disse filene kan lastes ned og kjøres på vårt Gnu / Linux-system uten behov for en pakkebehandling og uten å endre biblioteker eller systeminnstillinger.

I motsetning til andre, ikke behov for å installere AppImages-applikasjoner for å bruke dem. Som kjent for oss alle som bruker eller tester dem, er det imidlertid nødvendig å merke filene som kjørbare.

For å få dette programmet, vil vi kunne last ned LiteIDE AppImage fra utgivelsesside av prosjektet, enten fra nettleseren eller laste ned filen ved hjelp av wget. For sistnevnte trenger vi bare å skrive følgende kommando i terminalen (Ctrl + Alt + T). Med hvilken vi skal laste ned versjon 36.2, som er den siste versjonen for 64 bits publisert i dag:

last ned AppImage-filen

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

Bare ferdig med nedlastingen vi blir nødt til å gjøre det kjørbart ved hjelp av filbehandling. Vi kan også bruke følgende kommando, i samme terminal (Ctrl + Alt + T) og fra mappen der vi har lagret den nedlastede filen:

chmod +x ./*.AppImage

Etter det må du bare dobbeltklikk på AppImage-filen fra filbehandleren for å starte programmet.

Installer som snap

nytt prosjekt LiteIDE

Hvis vi er interessert installer LiteIDE ved hjelp av snappakke, du må bare følge instruksjonene som tilbys av snapcraft. I en terminal (Ctrl + Alt + T) må vi skrive følgende kommando:

sudo snap install liteide-tpaw

Andre fasiliteter

Hvis du foretrekker det kompiler kilden eller prøv andre mulige installasjoner av denne IDE, kan du følge installasjonsinstruksjoner tilbys på prosjektnettstedet.

Dette er en IDE for redigering og bygging av prosjekter skrevet på Go-programmeringsspråket. Selv om det er mange andre alternativer tilgjengelig som IDE for Go, som Eclipse med Goclipse-plugin, Sublime med GO-plugin, Intelli Idea j med go-plugin, etc. Dette er en IDE opprettet spesielt for Go-språket, uten behov for å installere noe annet. Mer informasjon om dette prosjektet kan fås på nettsted derav.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.