Zed mupepeti inovhura kutsigira coding yekubatana

Yakazivisa yakavhurika sosi yeakawanda-mushandisi kodhi mupepeti Zed, akagadzirwa pasi pehutungamiriri hwaNathan Sobo, munyori weAtom chirongwa (hwaro hweVS Code) nekutora chikamu kwechikwata chevaimbogadzira Atom mupepeti, iyo Electron. chikuva uye Tree-sitter parsing library. Iyo kodhi kodhi yesevha chikamu, iyo inoronga akawanda-mushandisi editing, yakavhurika pasi peiyo AGPLv3 rezinesi, uye mupepeti wacho akavhurika pasi peGPLv3 rezinesi. Kugadzira iyo mushandisi interface, yedu yega GPUI raibhurari inoshandiswa, vhura pasi peApache 2.0 rezinesi. Iyo kodhi yeprojekiti inogadzirwa mumutauro weRust. Pamapuratifomu, macOS chete ari kutsigirwa parizvino (rutsigiro rweLinux, Windows uye Webhu iri mukusimudzira).

Iyo Zed mupepeti inocherechedzwa nekutarisa kwayo pakuronga kudyidzana kusimudzira munguva chaiyo uye kuwana yakanyanya polish, kugadzirwa uye kuterera kweiyo interface, umo, sekureva kwevagadziri vepurojekiti, zviito zvese zvekugadzirisa zvinofanirwa kuitwa ipapo, uye mabasa ekodha anofanirwa kuitwa. kugadziriswa nenzira inoshanda zvakanyanya. Zed inoedza kusanganisa lightweight edhita uye mashandiro emazuva ano akabatanidzwa ekusimudzira nharaunda mune chimwe chigadzirwa. Pakugadzira Zed, chiitiko chekugadzira Atomu chakaverengerwa uye kuyedza kuita mamwe mazano matsva pamusoro pekuti mupepeti akakodzera wemugadziri anofanira kutaridzika sei.

Kuita kwepamusoro kweZed kunowanikwa kuburikidza nekushanda kwekushandisa kweakawanda uchishandisa ese aripo CPU cores, pamwe nehwindo rasterization padivi reGPU. Nekuda kweizvozvo, isu takakwanisa kuwana yakakwira yekupindura mwero kumakiyi makiyi nemhedzisiro yatoratidzwa mune inotevera skrini yekuvandudza kutenderera. Mumiyedzo yakaitwa, nguva yekupindura kune kiyi yekudhinda muZed inofungidzirwa pa58 ms, kuenzanisa muSublime Text 4 iyi nhamba ndeye 75 ms, muCLion - 83 ms, uye muVS Code - 97 ms. Nguva yekutanga yeZed inofungidzirwa pa338 ms, Sublime Text 4 - 381 ms, VS Code - 1444 ms, CLion - 3001 ms. Memory kushandiswa yaive 257 MB yeZed, 4 MB ye Sublime Chinyorwa 219, 556 MB yeVS Code, uye 1536 MB yeCLion.

Zed zvinhu zvinosanganisira:

  • Tichifunga nezve iyo yakazara syntax muti yemitauro yakasiyana-siyana yekuronga yekusimbisa syntax, auto-fomati, chimiro chekusimudzira uye kutsvaga kwemamiriro;
  • Tsigiro yekufonera LSP (Language Server Protocol) maseva ekuzadzisa otomatiki, kodhi yekufambisa, kuongororwa kukanganisa, uye kugadzirisa zvakare.
  • Kugona kubatanidza uye kuchinja madingindira. Kuwanikwa kwechiedza nerima madingindira.
  • Kushandisa VS Code's default keyboard mapfupi. Optional kuenderana modhi ine keyboard mapfupi uye Vim mirairo.
  • Inotsigira kubatanidzwa neGitHub Copilot kuti ikubatsire kunyora uye kugadzirisa kodhi yako.
  • Yakabatanidzwa terminal emulator.
  • Kudyidzana kodhi yekufambisa uye kugadzirisa nevagadziri vakawanda munzvimbo imwe yekushandira yakagovaniswa.
  • Zvishandiso zvekukurukurirana pamwe nekuronga basa muchikwata. Inotsigira manejimendi ebasa, kutora zvinyorwa uye kuteedzera chirongwa, zvinyorwa uye kutaura kwezwi.
  • Iko kugona kwekubatanidza kushanda purojekiti kubva kune chero komputa, pasina kusungirirwa kune data pane yemuno system. Kushanda nemapurojekiti ekunze kunoitwa nenzira imwecheteyo sekushanda nekodhi iri pakombiyuta yeko.

Zed mupepeti inovhura kutsigira coding yekubatana

Kuti uwane mari yebasa renguva yakazara yeboka rekuvandudza reZed, chirongwa ichi chinotarisira kuenderera mberi nekushandisa bhizinesi modhi zvichienderana nekupihwa kwemamwe masevhisi akabhadharwa. Yekutanga yeaya masevhisi ichave "Zed Channels" nekuitwa kwehofisi chaiyo yekuronga basa rezvikwata zvebudiriro mumapurojekiti makuru, zvichibvumira vagadziri vakati wandei kuti vabatane pamwe chete, kudyidzana nevamwe vatori vechikamu uye kunyora kodhi pamwechete. Kubva paZed Channels, chirongwa cheFireside Hacks chakatangwa, mukati mekuti chero munhu anogona kuona kuvandudzwa kweZen pachayo munguva chaiyo. Mune ramangwana, yakarongwawo kupa sevhisi ine mubatsiri wayo ane hungwaru muchimiro cheGitHub Copilot uye, pamwe, kushandisa yakabhadharwa yakasarudzika ma-add-ons ayo anofunga nezve kugadzirwa kwezvigadzirwa zvekutengesa uye kushandiswa mumabhizinesi.

Zed mupepeti inovhura kutsigira coding yekubatana


Source: opennet.ru

Voeg