Sgaoileadh Eclipse Theia 1.0, roghainn eile an àite deasaiche Còd Visual Studio

Bunait Eclipse foillsichte a’ chiad fhoillseachadh seasmhach den deasaiche còd Eclipse Theia 1.0, air a chruthachadh leis an amas roghainn eile a tha dha-rìribh fosgailte a thoirt seachad don phròiseact Còd Stiùidio Lèirsinneach. Tha an deasaiche air a leasachadh an toiseach le sùil gu làn fheum an dà chuid ann an cruth tagradh deasg agus airson a chuir air bhog san sgòth le ruigsinneachd tro bhrobhsair lìn. Tha an còd sgrìobhte ann an TypeScript agus sgaoileas fo chead EPLv2 an-asgaidh. Tha am pròiseact ga leasachadh le com-pàirt IBM, Red Hat, Google, ARM, Ericsson, SAP agus Arduino.

Prìomh fheartan:

  • A’ cleachdadh aon bhunait chòd cumanta gus dreachan deasg is lìn a thogail.
  • A’ toirt taic do leasachadh ann an JavaScript, Java, Python agus cànanan eile far a bheil pròiseasairean taobh frithealaiche stèidhichte air protocol rim faighinn LSP (Pròtacal Freiceadan Cànain), a bhios a’ gabhail os làimh gnìomhachd co-cheangailte ri parsadh semantics a’ chànain. Le bhith a’ cleachdadh LSP leigidh sin leat barrachd air 60 inneal-làimhseachaidh gnàthaichte ullachadh airson luchd-deasachaidh còd Còd Stiùideo Lèirsinneach, Niùclaid и Atom, a bhios cuideachd a’ cleachdadh LSP.
  • Tha leasachadh Theia air a stiùireadh leis an Eclipse Foundation, a tha a’ toirt seachad àrd-ùrlar neodrach a tha neo-eisimeileach bho cho-dhùnaidhean chompanaidhean fa-leth agus ag obair airson math na coimhearsnachd.
  • Tha am pròiseact air a dhealbhadh gus a bhith cho modular sa ghabhas, a’ toirt cothrom dhut gnìomhachd sam bith a leudachadh no atharrachadh troimhe cur-ris.
  • Tha e comasach toraidhean coltach ri IDE a chruthachadh stèidhichte air Theia le bhith a’ ceangal nan tuilleadan riatanach le bhith gan liostadh sa fhaidhle package.json.
  • Taic don phròtacal Leudachadh Còd VS, a leigeas leat leudachaidhean a chaidh a leasachadh airson Visual Studio Code a cheangal.
  • Emuladair crìochnachaidh làn-chuimsichte a bhios ag ùrachadh a’ cheangail gu fèin-ghluasadach ma thèid an duilleag ath-luchdachadh sa bhrobhsair, gun a bhith a’ call an eachdraidh obrach slàn.
  • Cruth sùbailte de eileamaidean eadar-aghaidh. Tha an slige sgrion stèidhichte air an fhrèam PhosphorJS, a’ ceadachadh gluasad neo-riaghailteach de bhlocaichean (faodaidh tu pannalan fhalach, meud bhlocaichean atharrachadh agus an iomlaid).

Tha an neach-deasachaidh stèidhichte air an ailtireachd aghaidh / cùl-raon, a tha a’ toirt a-steach dà phròiseas a chuir air bhog, aon dhiubh le uallach airson an eadar-aghaidh a thoirt seachad, agus an dàrna fear airson loidsig a-staigh. Bidh pròiseasan a’ conaltradh le HTTP a’ cleachdadh JSON-RPC tro WebSockets no REST API. Bidh an backend a’ cleachdadh an àrd-ùrlar Node.js agus, nuair a bhios e ag obair tron ​​​​Lìon, bidh e a’ ruith air frithealaiche a-muigh, agus tha an aghaidh leis an eadar-aghaidh air a luchdachadh sa bhrobhsair. A thaobh tagradh deasg, bidh an dà phròiseas a’ ruith gu h-ionadail, agus airson
Tha an àrd-ùrlar Electron air a chleachdadh gus tagraidhean fèin-chumanta a chruthachadh.

Sgaoileadh Eclipse Theia 1.0, roghainn eile an àite deasaiche Còd Visual Studio

Am measg nam prìomh eadar-dhealachaidhean bho Chòd Stiùidio Lèirsinneach tha: ailtireachd nas modular, a’ toirt barrachd chothroman airson mion-atharrachadh; fòcas tùsail air cur air bhog chan ann a-mhàin air siostam ionadail, ach cuideachd san sgòth; leasachadh air làrach neodrach.
Is fhiach a bhith mothachail gu bheil dreach gu tur fosgailte de dheasaiche Còd Visual Studio cuideachd a 'leasachadh a' phròiseict VSCodium, anns nach eil ach co-phàirtean an-asgaidh, saor bho cheangal ri brannd Microsoft agus air a ghlanadh bho chòd airson a bhith a’ cruinneachadh telemetry.

Leig leinn do chuimhneachadh gun deach an deasaiche Còd Visual Studio a thogail a 'cleachdadh leasachaidhean a' phròiseict Atom agus àrd-ùrlaran Electron, stèidhichte air a’ chòd Chromium agus Node.js. Bidh an neach-deasachaidh a’ toirt seachad debugger togte, innealan airson a bhith ag obair le Git, innealan airson ath-mhacachadh, seòladh còd, fèin-chrìochnachadh de thogalaichean àbhaisteach, agus cuideachadh co-theacsail. Tha Visual Studio Code air a leasachadh le Microsoft mar phròiseact le còd fosgailte. ruigsinneach fo chead MIT, ach chan eil na co-chruinneachaidhean binary a chaidh a sholarachadh gu h-oifigeil co-ionann ris a’ chòd stòr, leis gu bheil iad a’ toirt a-steach co-phàirtean airson a bhith a’ cumail sùil air gnìomhan anns an deasaiche agus a’ cur telemetry. Tha an cruinneachadh de telemetry air a mhìneachadh le optimization an eadar-aghaidh a ’toirt aire do fhìor ghiùlan luchd-leasachaidh. A bharrachd air an sin, tha co-chruinneachaidhean binary air an sgaoileadh fo chead neo-saor air leth.

Source: fosgailtenet.ru

Cuir beachd ann