Kwinqaku elilandelayo siza kujonga kwiLITIDE. Yi le indawo elula, enqamlezileyo yeendawo zophuhliso. Le software yenzelwe hlela kwaye wakhe iiprojekthi ezibhaliweyo kulwimi lwenkqubo yokuya. I-LiteIDE isoftware yasimahla kunye nevulekileyo.
Ngaphambi kokuba sifumane i-LiteIDE, kufuneka qalisa ukufaka Yiya kuLwimi. Ukuba awunalo olu lwimi lufakelwe kwikhompyuter yakho, unokulandela inqaku malunga nalo epapashwe kule webhusayithi. Imiyalelo eneenkcukacha inokufumaneka kwi iphepha le-golang.
Iimpawu ngokubanzi zeLITIDE
Ezinye zeempawu zayo zibandakanya:
Iimpawu eziphambili
- Inkxaso iqonga lokuwela-Ibaleka kwiGnu / Linux, MacOS X, FreeBSD, OpenBSD, nakwiWindows.
- Inenkqubo ye Ulawulo lokusingqongileyo.
- Lawulo lwe Uhlobo lweMIME.
- Yakha imiyalelo ziqwalaselwe.
- Oovimba ukuvula ngokukhawuleza.
Umhleli wekhowudi ophambili
- Umhleli wekhowudi ixhasa iGolang, iMarkdown kunye neGolang yangoku.
- Akhawunti izixhobo zokuhambisa ikhowudi ngokukhawuleza.
- Siya kuba nayo Ukuqaqanjiswa kwes syntax kunye nenkqubo yombala.
- Siza kufumana kwakhona ukugqitywa kwekhowudi kunye nokusonga ikhowudi.
- Veza gcina uphononongo.
- Singabuyela ku layisha ifayile ngokwahluka kwangaphakathi.
Inkxaso kaGolang
- Inkxaso Go1.11 Yiya uye Go1 iimodyuli zeGOPATH. Ikwanayo inkxaso Go1.5 Yiya kumthengisi.
- Ikwabonelela Isakhiwo solawulo lweGolang.
- Inokudityaniswa kwaye ivavanywe kusetyenziswa ifayile ye- Izixhobo eziqhelekileyo zeGolang.
- Inkqubo ye isiko GOPATH, IDE kunye nenkxaso yeprojekthi.
- Useto lwesiqhelo ulwakhiwo lweprojekthi.
- Isikhangeli sePakethe yeGolang.
- Ukujonga iklasi yeGolang kunye neschema.
- Khangela i Amaxwebhu e-golang kunye nesalathiso se-API.
- Ikhowudi yemithombo yolwazi kunye neengcebiso zolwazi.
- Ikhowudi ye-gocode edityanisiweyo ukusuka kwi-nsf / gocode.
- Isiphene kwi-GDB kunye Phanda.
Ezi zezinye zeempawu ezibonelelwa yile IDE kubasebenzisi. Banga bonisana nabo bonke kwi Iphepha leGitHub Iprojekthi inayo.
Sebenzisa i-LiteIDE ku-Ubuntu
Njenge AppImage
I-LiteIDE yile ifumaneka njenge-AppImage. Ezi fayile zinokukhutshelwa kwaye ziqhubeke kwinkqubo yethu yeGnu / Linux ngaphandle kwesidingo somphathi wephakheji kwaye ngaphandle kokutshintsha iilayibrari okanye ukhetho lwenkqubo.
Ngokungafaniyo nabanye, Akukho sidingo sokufaka usetyenziso lwe-AppImages ukuzisebenzisa. Nangona kunjalo, njengoko kusaziwa kuthi sonke esizisebenzisayo okanye esibavavanyayo, kubalulekile ukumakisha iifayile njengeziphumezayo.
Ukufumana le nkqubo, siya kuba nakho khuphela i-LiteIDE AppImage kwi iphepha lokukhupha yeprojekthi, nokuba kukukhangela okanye ukukhuphela ifayile usebenzisa i-wget. Kule yokugqibela kuya kufuneka sibhale lo myalelo ulandelayo kwi-terminal (Ctrl + Alt + T). Esiza kukhuphela ngayo inguqulelo engu-36.2, eluhlobo lwamva nje lwama-bits angama-64 apapashwe namhlanje:
wget https://github.com/visualfc/liteide/releases/download/x36.2/liteidex36.2.linux64-qt5.5.1.AppImage
Kugqityiwe ukhuphelo, kuphela Kuya kufuneka siyenze iphumelele usebenzisa umphathi wefayile. Singawusebenzisa lo myalelo ulandelayo, kwisiphelo esinye (Ctrl + Alt + T) nakwifolda apho sigcine khona ifayile ekhutshelweyo:
chmod +x ./*.AppImage
Emva koko, kufuneka nje cofa kabini kwifayile yeAppImage Ukusuka kumphathi wefayile ukumilisela inkqubo.
Faka njenge-snap
Ukuba sinomdla faka i-LiteIDE usebenzisa snap pack, kufuneka nje ulandele imiyalelo enikezelwa yi-snapcraft. Kwisiphelo (Ctrl + Alt + T) kuya kufuneka sibhale lo myalelo ulandelayo:
sudo snap install liteide-tpaw
Amanye amaziko
Ukuba uthanda Qulunqa umthombo okanye uzame olunye ufakelo olunokwenzeka kule IDE, unokulandela imiyalelo yokufaka enikezelwa kwiwebhusayithi yeprojekthi.
Oku i-IDE yokuhlela nokwakha iiprojekthi ezibhalwe kulwimi lwenkqubo ethi Go. Nangona zininzi ezinye iindlela ezikhoyo ezinje nge-IDE yokuHamba, njenge-Eclipse ene-Goclipse plugin, Sublime nge-GO plugin, Intelli Idea j ene-go plugin, njl. Yi le i-IDE eyenzelwe ngokukodwa uLwimi lokuya, ngaphandle kwesidingo sokufaka enye into. Olunye ulwazi malunga nale projekthi lunokufumaneka apha iphepha lewebhu yalo