Tukunga o Eclipse Theia 1.0, he rereke ki te ētita Visual Studio Code

Eclipse Foundation whakaputaina tuku pūmau tuatahi o te ētita waehere Eclipse Theia 1.0, i hangaia me te whainga ki te whakarato i tetahi huarahi tino tuwhera ki te kaupapa Visual Studio Code. I te tuatahi i whakawhanakehia te ētita me te titiro ki te whakamahi katoa i roto i te ahua o te tono papamahi me te whakarewatanga i roto i te kapua me te uru atu ma te tirotiro paetukutuku. Kua tuhia te waehere ki TypeScript me ka horahia i raro i te raihana EPLv2 kore utu. Kei te whakawhanakehia te kaupapa me te whai waahi o IBM, Red Hat, Google, ARM, Ericsson, SAP me Arduino.

Āhuahira Matua:

  • Te whakamahi i tetahi turanga waehere noa hei hanga papamahi me nga putanga tukutuku.
  • Ka tautokohia te whakawhanaketanga i roto i te JavaScript, Java, Python me etahi atu reo e waatea ana nga kawa-a-te-te-taha kawa LSP (Language Server Protocol), e whakahaere ana i nga mahi e pa ana ki te tarai i nga tohu o te reo. Ma te whakamahi i te LSP ka taea e koe te whakamahi neke atu i te 60 nga kaikawe kua rite mo nga kaiwhakatika waehere Visual Studio, Nuclide и Atom, e whakamahi ana hoki i te LSP.
  • Ko te whakawhanaketanga o Theia kei te tirotirohia e te Eclipse Foundation, e whakarato ana i te papa tuupapa motuhake i nga whakatau a nga kamupene takitahi me te mahi i runga i nga painga o te hapori.
  • Kua hoahoatia te kaupapa kia rite ki nga mea ka taea, ka taea e koe te whakawhanui, te whakarereke ranei i nga mahi katoa taapiri.
  • Ka taea te hanga hua rite-IDE ki runga i a Theia ma te hono i nga taapiri e tika ana ma te whakararangi i a raatau ki te konae package.json.
  • Tautoko mo te kawa VS Code Extension, e taea ai e koe te hono atu i nga taapiri kua whakawhanakehia mo te Waehere Ataata Ataata.
  • He emulator kāpeka whakauru katoa ka whakahou aunoa i te hononga mena ka utaina ano te wharangi ki te tirotiro, me te kore e ngaro te hitori katoa o te mahi.
  • Tahora hangore o nga huānga atanga. Ko te anga mata kei runga i te anga PhosphorJS, ka taea te neke i nga poraka (ka taea e koe te huna i nga panui, te huri i te rahi o nga poraka me te huri).

Ko te ētita i hangaia i runga i te hoahoanga mua/muri, e uru ana ki te whakarewa i nga tukanga e rua, ko tetahi te kawenga mo te whakaputa i te atanga, me te tuarua mo te arorau o roto. Ka whakawhitiwhiti nga tukanga ma te whakamahi HTTP ma te whakamahi i te JSON-RPC ma te WebSockets, REST API ranei. Ka whakamahia e te tuara te turanga Node.js, a, i te wa e mahi ana ma te Tukutuku, ka rere ki runga i te tūmau o waho, ka utaina te pito o mua me te atanga ki te tirotiro. I roto i te take o te tono papamahi, ka rere nga tukanga e rua i te takiwa, me te mo
Ka whakamahia te papaahiko Electron ki te hanga tono-whaiaro.

Tukunga o Eclipse Theia 1.0, he rereke ki te ētita Visual Studio Code

I roto i nga rereketanga nui mai i te Visual Studio Code ko: he hoahoanga rerekee ake, ka nui ake nga waahi ki te whakarereke; arotahi tuatahi ki te whakarewatanga ehara i te mea anake i runga i te punaha o te rohe, engari i roto ano i te kapua; whanaketanga i runga i te pae kore.
He mea tika kia mohio ko te putanga tuwhera katoa o te ētita Visual Studio Code e whakawhanake ana i te kaupapa VS Codium, kei roto anake nga waahanga kore utu, kaore he here ki te tohu Microsoft me te horoi i te waehere mo te kohikohi waea.

Me whakamahara koe i hangaia te ētita Visual Studio Code ma te whakamahi i nga whanaketanga o te kaupapa Atom me nga papa Electron, i runga i te turanga waehere Chromium me Node.js. Ka whakaratohia e te ētita he kaiwhakairo-i roto, nga taputapu mo te mahi tahi me Git, nga taputapu mo te refactoring, te whakatere waehere, te whakaoti-aunoa o nga hanganga paerewa, me te awhina horopaki. Ko te Waehere Ataata Ataata i whakawhanakehia e Microsoft hei kaupapa puna tuwhera. urutanga i raro i te raihana MIT, engari ko nga huihuinga a-rua kua whakaratohia e kore e rite ki te waehere puna, na te mea kei roto nga waahanga mo te whai i nga mahi i roto i te kaiwhakamahara me te tuku waea. Ko te kohinga o te telemetry e whakamaramahia ana e te arotautanga o te atanga ma te whai whakaaro ki nga whanonga pono o nga kaihanga. I tua atu, ka tohatohahia nga huihuinga takirua i raro i te raihana motuhake kore-kore.

Source: opennet.ru

Tāpiri i te kōrero