Eclipse Theia 1.0: an rogha foinse oscailte seachas Visual Studio

La Scaoil Fondúireacht Eclipse foilsiú an chéad leagan cobhsaí den eagarthóir cód "Eclipse Theia 1.0A bhfuil deartha chun rogha eile a sholáthar go fírinneach oscailte don tionscadal Visual Studio Code.

Ar dtús, déantar an t-eagarthóir a fhorbairt d’fhonn an dá rud a úsáid go hiomlán i bhfoirm feidhmchláir deisce le seoladh sa scamall le rochtain trí bhrabhsálaí gréasáin. Theia is ardán insínte é timpeallachtaí ilteangacha deisce agus scamall-chomhtháite forbartha (IDEanna) a fhorbairt le teicneolaíochtaí gréasáin na chéad ghlúine eile a chuirfidh ar chumas forbróirí, eagraíochtaí agus díoltóirí eispéiris nua forbróra insínte a chruthú.

Cuimsíonn rannchuiditheoirí agus uchtaitheoirí luatha réimse leathan tionscail agus feidhmchlár, agus áirítear leo cuideachtaí mar ARM, Arduino, EclipseSource, Ericsson, Gitpod, Google Cloud, IBM, Red Hat, SAP, agus TypeFox.

Tá an cód scríofa i TypeScript agus déantar é a dháileadh faoin gceadúnas EPLv2 saor in aisce. Tá an tionscadal á fhorbairt le rannpháirtíocht IBM, Red Hat, Google, ARM, Ericsson, SAP agus Arduino.

Maidir le Eclipse Theia 1.0

An eagarthóir tógtha ar bhonn na hailtireachta frontend / backend, a thugann le tuiscint seoladh dhá phróiseas, ceann acu freagrach as ionadaíocht a dhéanamh ar an gcomhéadan agus an dara ceann don loighic inmheánach.

Déanann próisis cumarsáid trí HTTP a úsáid trí JSON-RPC trí WebSockets nó an REST API. An freastalaí úsáideann tú an t-ardán Node.js agus nuair a bhíonn tú ag obair tríd an nGréasán, ritheann sé ar fhreastalaí seachtrach agus tá an comhéadan leis an gcomhéadan luchtaithe sa bhrabhsálaí.

I gcás feidhmchlár deisce, cuirtear tús leis an dá phróiseas go háitiúil agus úsáidtear an t-ardán Leictreon chun feidhmchlár féin-leordhóthanach a chruthú.

Chomh maith le seo, tá tacaíocht ag an eagarthóir d’fhorbairt i JavaScript, Java, Python agus teangacha eile a bhfuil tiománaithe freastalaí ann bunaithe ar an LSP (Prótacal Freastalaí Teanga) a dhéileálann le hoibríochtaí a bhaineann le hanailís a dhéanamh ar shéimeantach teanga.

Trí LSP a úsáid is féidir níos mó ná 60 rialaitheoir atá ann a úsáid ullmhaithe d’eagarthóirí cód Visual Studio Code, Nuclide agus Atom, a úsáideann LSP freisin.

As a phríomhthréithe seasann na rudaí seo a leanas:

  • Bunachar cód coitianta a úsáid chun roghanna deisce agus gréasáin a chruthú.
  • Déanann Fondúireacht Eclipse maoirseacht ar Theia, a sholáthraíonn ardán neodrach atá neamhspleách ar chinntí cuideachtaí aonair agus a ghníomhaíonn ar mhaithe le leas an phobail.
  • Dearadh an tionscadal ar an mbealach is modúlach is féidir, tugann sé deis duit aon fheidhmiúlacht a leathnú nó a athrú trí fhorlíontáin.
  • Is féidir táirgí cosúil le IDE atá bunaithe ar Theia a chruthú trí na forlíontáin riachtanacha a liostáil sa chomhad package.json a nascadh.
  • Tacaíocht do phrótacal Síneadh Chód VS, a ligeann duit síntí a forbraíodh don Chód Stiúideo Amharc a nascadh.
  • Aithriseoir críochfoirt iomlán a dhéanann an nasc a nuashonrú go huathoibríoch ar eagla go ndéanfaí leathanach a athlódáil sa bhrabhsálaí gan an stair iomlán oibre a chailleadh.
  • Dearadh solúbtha eilimintí comhéadain. Tá an bhlaosc taispeána bunaithe ar chreat PhosphorJS, a cheadaíonn gluaiseacht treallach bloic (is féidir leat painéil a cheilt, bloic a athrú agus iad a mhalartú).

Is iad na príomhdhifríochtaí le Cód Stiúideo Amharc: ailtireacht níos modúlach a sholáthraíonn níos mó roghanna modhnóireachta; treoshuíomh tosaigh le seoladh ní amháin ar an gcóras áitiúil, ach sa scamall freisin; forbairt ar shuíomh neodrach.

Is fiú a thabhairt faoi deara go bhforbraíonn an leagan iomlán oscailte d’eagarthóir an Chód Stiúideo Amharc an tionscadal VSCodium, nach bhfuil ann ach comhpháirteanna in aisce, a shaoradh ó cheangal faoi bhrandáil Microsoft, agus baintear cód teiliméadrachta.

Conas Eclipse Theia a shuiteáil ar Linux?

Dóibh siúd ar spéis leo a bheith in ann an IDE seo a shuiteáil ar a gcóras, beidh siad in ann é a dhéanamh le cabhair ó Docker Mar sin is gá Docker a bheith suiteáilte ar an gcóras.

Is féidir íomhá Theia a fháil tríd an ordú seo a leanas a chlóscríobh:

docker run -it --init -p 3000:3000 -v "$(pwd):/home/project:cached" theiaide/theia:next

Agus réidh.

Mar fhocal scoir, más mian leat tuilleadh a fháil amach faoin IDE seo, is féidir leat na sonraí a sheiceáil ag an nasc seo a leanas.


Cloíonn ábhar an ailt lenár bprionsabail eitic eagarthóireachta. Chun earráid a thuairisciú cliceáil anseo.

A comment, fág mise

Fág do thrácht

Ní thabharfar do sheoladh r-phoist a fhoilsiú. Réimsí riachtanacha atá marcáilte le *

*

*

  1. Freagrach as na sonraí: Miguel Ángel Gatón
  2. Cuspóir na sonraí: SPAM a rialú, bainistíocht trácht.
  3. Legitimation: Do thoiliú
  4. Na sonraí a chur in iúl: Ní chuirfear na sonraí in iúl do thríú páirtithe ach amháin trí oibleagáid dhlíthiúil.
  5. Stóráil sonraí: Bunachar sonraí arna óstáil ag Occentus Networks (EU)
  6. Cearta: Tráth ar bith is féidir leat do chuid faisnéise a theorannú, a aisghabháil agus a scriosadh.

  1.   satairdoe a dúirt

    Agus an nasc?