I-Ox, isihleli sombhalo esibhalwe kuRust esisebenza kusuka ku-terminal

I-Ox isihleli sombhalo esithuthukile ngokusebenza okwakhelwe ngaphakathi okufana ne-IDE okwenziwe ngumakhi wase-UK owaziwa ngegama lesidlaliso "Curlpipe".

Kwabhalwa kuRust kusetshenziswa ukulandelana kokuphunyuka kwe-ANSI. Umbhali ukholelwa ukuthi i-Ox isiza abathuthukisi ukufaka amakhodi ngokunikeza amathuluzi ahlukahlukene ukusheshisa nokwenza lula izinhlelo futhi iyindlela elula engasindi, ngoba ngokungafani nabahleli abanjengo "VS Code kanye neJetBrains" i-Ox isebenzisa izinsiza ezimbalwa.

Umbhali weluleka ukuthi lokhu okwamanje kuyiprojekthi yomuntu siqu futhi awukakulungeli ukufaka amanye amathuluzi akho akhona okwamanje. I-Ox isebenza ekugcineni futhi isebenza kuzingxenyekazi ezinjengeLinux ne-macOS, kepha ayisebenzi ngqo kwiWindows (iyasebenza uma usebenzisa i-WSL) ngenxa yokushoda kolayini omuhle womyalo.

“Baningi abahleli bombhalo kanti ngamunye wabo unamaphutha akhe. Ngiyethemba ukuthi ngizoba nomhleli wombhalo onqoba imithwalo nezinkinga eziningi, ”kusho umthuthukisi.

Ngokuya nge-Curlpipe, i-Ox incane kakhulu futhi ihlose ukusebenzisa ukuncika okumbalwa ngangokunokwenzeka, okuholela esikhathini esisheshayo sokwakha nengozi ephansi yokwephuka.

Yakhiwe ngeRust, Termion (umtapo wolwazi weRust), i-Unicode-rs, i-Clap (i-command line argument parser), i-Regex, i-Ron (ifomethi elula yokumisa efana ne-Rust syntax), i-Serde (uhlaka lokwenziwa kwe-serialize futhi lususe imininingwane ye-Rust izakhiwo kahle nangokukhiqiza) kanye neShellexpand (umtapo wolwazi owodwa wokuthembela ovumela ukunwetshwa okufana negobolondo ukuthi kwenziwe ngentambo).

Ngaphezu kwalokho, uCarlpipe ukungezile lokho I-Ox ayisekelwe kunoma yimuphi omunye umhleli futhi yakhiwa kusukela ekuqaleni ngaphandle kwesisekelo. Esigcinweni sephrojekthi seGitHub, siyabona ukuthi i-Ox ithatha izici zabahleli abadume kakhulu, ikakhulukazi kwiLinux, ngaleyo ndlela ifuna ukuthola okungcono kakhulu kuwo wonke umhlaba. Ngezansi uhlu lwabahleli bombhalo lapho umbhali eyebe khona umqondo owodwa noma ngaphezulu:

  • Ubungako: inikeza isistimu ye-plugin yokwengeza ukusebenza njengoba incane kakhulu futhi inikezela ngokusebenza kokuhlelwa kombhalo okuyisisekelo ngokuzenzakalela. Iphelele futhi inolimi lwayo lokuhlela ukumisa nokubhala ama-plugins. Inejika lokufunda elisheshayo ngoba liyisihleli "sombhalo", esinezindlela ezikhethekile zokuhlela umbhalo. Ngokuya nge-Curlpipe, i-Ox kulula ukuyisebenzisa kune-Vim ngoba ayinazindlela lapho ikhibhodi ihlelwa khona kabusha, kepha kuthatha umqondo wokuba ngumhleli we-keyboard kuphela futhi ukwazi ukwenza njenge-IDE ngemuva kwalokho.
  • UNano: umhleli wombhalo olula wokufunda ngezinqamuleli zekhibhodi ezinembile njenge-Ctrl + S. Ox uthathe umqondo wezinqamuleli zekhibhodi kusuka kulo mhleli, kulula ukuzikhumbula.
    Micro - Lolu uhlelo lwe-plug-in oluhlelwe nolimi lohlelo lweLua. Ngokusho konjiniyela we-Ox, kwakunguMicro owamnika umqondo wokufaka ukusebenza kwegundane nezinye izici;
  • Ama-Emac: Ama-Emac asasetshenziswa ngenkuthalo namuhla ngenxa yenkululeko yawo yokuguqula nokuguqula ikhodi yomthombo. Ngakho-ke, ngokusho kukaCarlpipe, u-Ox uthathe umqondo wokwenza ngokwezifiso nokwelula kusuka kuma-Emac futhi wakhe uhlelo lokumisa lapho ungashintsha khona imibala yomhleli nokubukeka.
  • Xi: isihleli sombhalo esibhalwe futhi kuRust, kepha siyisiphetho sangemuva okwamanje. UCarlpipe uthe uthathe isinqumo sokwenza i-Ox yomibili ibheke phambili nangemuva, njengoba iXi inezinqe eziningi ezingaphambili, kepha iningi lazo lihlukene phakathi futhi alinazo izici eziningi.
  • IsiKiro: ungumhleli wombhalo obhalwe kuRust ofaka izici ezifana nokuxhaswa kwe-Unicode, ukufaniswa kombala okungcono, nezinto ezincane njengokushintsha usayizi. U-Ox uthathe imibono kaKiro yokwenza ngcono, kepha wayisebenzisa ngokuhlukile. Ikhodi yomthombo waseKiro nayo ibukeka ithuthuke kakhulu kwezinye izindawo, iCarlpipe incamela ukugcina i-Ox elula ngangokunokwenzeka.

Umthombo: https://github.com


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.