Wehe ka mea hoʻoponopono Zed e kākoʻo i ka coding hui

Hoʻolaha ʻia ke kumu wehe o ka mea hoʻoponopono code multi-user Zed, i hoʻomohala ʻia ma lalo o ke alakaʻi ʻana a Nathan Sobo, ka mea kākau o ka papahana Atom (ke kumu o VS Code) me ke komo ʻana o kahi hui o nā mea hoʻomohala mua o ka hoʻoponopono Atom, ka Electron kahua a me ka hale waihona puke ʻo Tree-sitter parsing. Ua wehe ʻia ka code kumu o ka ʻāpana kikowaena, nāna e hoʻonohonoho i ka hoʻoponopono ʻana i nā mea hoʻohana lehulehu, ma lalo o ka laikini AGPLv3, a ua wehe ʻia ka mea hoʻoponopono ma lalo o ka laikini GPLv3. No ka hana ʻana i ka mea hoʻohana, hoʻohana ʻia kā mākou waihona GPUI ponoʻī, wehe ʻia ma lalo o ka laikini Apache 2.0. Hoʻokumu ʻia ke code papahana ma ka ʻōlelo Rust. ʻO nā paepae, ʻo macOS wale nō ke kākoʻo ʻia (ke kākoʻo ʻia no Linux, Windows a me ka Pūnaewele).

He mea kaulana ka mea hoʻoponopono Zed no kona nānā ʻana i ka hoʻonohonoho ʻana i ka hoʻomohala ʻana i ka manawa maoli a me ka loaʻa ʻana o ka polish kiʻekiʻe, ka huahana a me ka pane ʻana o ka interface, kahi, e like me ka mea nāna i hana i ka papahana, pono e hana koke nā hana hoʻoponopono āpau, a pono nā hana coding. e hoʻoponopono ʻia ma ke ala kūpono loa. Hoʻāʻo ʻo Zed e hoʻohui i kahi mea hoʻoponopono māmā a me ka hana o nā ʻenehana hoʻomohala hoʻohui hou i hoʻokahi huahana. I ka hoʻomohala ʻana iā Zed, ua noʻonoʻo ʻia ka ʻike o ka hoʻokumu ʻana iā Atom a ua hoʻāʻo ʻia e hoʻokō i kekahi mau manaʻo hou e pili ana i ke ʻano o ka mea hoʻoponopono kūpono no ka mea papahana.

Loaʻa ka hana kiʻekiʻe o Zed ma o ka hoʻohana ikaika ʻana o ka multithreading me ka hoʻohana ʻana i nā cores CPU āpau i loaʻa, a me ka rasterization pukaaniani ma ka ʻaoʻao GPU. ʻO ka hopena, ua hiki iā mākou ke hoʻokō i kahi pane pane kiʻekiʻe loa i nā kī kī me ka hopena i hōʻike ʻia ma ka pōʻai hou o ka pale. Ma nā hoʻokolohua i hana ʻia, ʻo ka manawa pane i kahi kī kī ma Zed i manaʻo ʻia ma 58 ms, no ka hoʻohālikelike ʻana ma Sublime Text 4 kēia helu he 75 ms, ma CLion - 83 ms, a ma VS Code - 97 ms. Manaʻo ʻia ka manawa hoʻomaka no Zed ma 338 ms, Sublime Text 4 - 381 ms, VS Code - 1444 ms, CLion - 3001 ms. ʻO ka hoʻohana ʻana i ka hoʻomanaʻo he 257 MB no Zed, 4 MB no Sublime Text 219, 556 MB no VS Code, a me 1536 MB no CLion.

Aia nā hiʻohiʻona Zed:

  • No ka noʻonoʻo ʻana i ka lāʻau syntax piha o nā ʻōlelo hoʻonohonoho like ʻole no ka hōʻike pololei ʻana i ka syntax, ka hoʻopono ʻana, ka hoʻokumu ʻana a me ka ʻimi ʻana i ka ʻikepili;
  • Kākoʻo no ke kāhea ʻana i nā kikowaena LSP (Language Server Protocol) no ka autocompletion, code navigation, error diagnostic, a refactoring.
  • Hiki ke hoʻohui a hoʻololi i nā kumuhana. Loaʻa i nā kumuhana māmā a me nā pōʻeleʻele.
  • Ke hoʻohana nei i nā pōkole kīwī paʻamau o VS Code. ʻO ke ʻano hoʻohālikelike koho me nā pōkole kīpē a me nā kauoha Vim.
  • Kākoʻo i ka hoʻohui ʻana me GitHub Copilot e kōkua iā ʻoe e kākau a hoʻoponopono hou i kāu code.
  • Emulator terminal hoʻohui.
  • Ka hoʻokele a me ka hoʻoponopono ʻana i nā code like ʻole e nā mea hoʻomohala he nui i hoʻokahi wahi hana.
  • Nā mea hana no ke kūkākūkā hui a me ka hoʻolālā ʻana o ka hana ma kahi hui. Kākoʻo i ka hoʻokele hana, ka lawe memo a me ka nānā ʻana i ka papahana, ka kikokikona a me ke kamaʻilio leo.
  • ʻO ka hiki ke hoʻohui i ka hana ma kahi papahana mai kekahi kamepiula, me ka hoʻopaʻa ʻole ʻia i ka ʻikepili ma ka ʻōnaehana kūloko. Hana ʻia ka hana ʻana me nā papahana waho e like me ka hana ʻana me nā code i loaʻa ma ka kamepiula kūloko.

Wehe ka mea hoʻoponopono Zed e kākoʻo i ka coding hui

No ke kālā i ka hana manawa piha o ka hui hoʻomohala Zed, manaʻo ka papahana e hoʻomau i ka hoʻohana ʻana i kahi hoʻohālike ʻoihana e pili ana i ka hāʻawi ʻana i nā lawelawe uku hou. ʻO ka mua o kēia mau lawelawe ʻo "Zed Channels" me ka hoʻokō ʻana i kahi keʻena virtual no ka hoʻonohonoho ʻana i ka hana o nā hui hoʻomohala i nā papahana nui, e ʻae ana i kekahi mau mea hoʻomohala e hui pū, e launa pū me nā mea komo ʻē aʻe a kākau pū i nā code. Ma muli o Zed Channels, ua hoʻokumu ʻia ka manaʻo ʻo Fireside Hacks, i loko e hiki ai i kekahi ke nānā i ka hoʻomohala ʻana o Zen ponoʻī i ka manawa maoli. I ka wā e hiki mai ana, ua hoʻolālā ʻia e hāʻawi i kahi lawelawe me kāna kōkua akamai ponoʻī i ke ʻano o GitHub Copilot a, hiki paha, e hoʻokō i nā mea hoʻohui kūikawā i uku ʻia e noʻonoʻo i nā kikoʻī o ka hoʻomohala ʻana i nā huahana kālepa a hoʻohana i nā ʻoihana.

Wehe ka mea hoʻoponopono Zed e kākoʻo i ka coding hui


Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka