Kung ang window ng Endal ng Max ay isang platform na nais mo ay maaaring maging mas user-friendly, pagkatapos ay mayroon kang isang kaalyado sa Termipal.
Ang bagong utility na idinagdag sa Terminal ay naging sanhi ng kaunting positibong pag-aalsa para sa mga gumagamit ng Mac. Tinukoy bilang Termipal, ang bagong karagdagan na ito ay isang napapasadyang interface ng gumagamit na ginagawang mas madali ang paglikha ng mga script ng shell para sa mga developer sa pamamagitan lamang ng paggamit ng mga katutubong pindutan at mga drop-down na menu at mga pindutan.
Ang Termipal ay itinayo mula sa isang balangkas ng JavaScript at gumagamit ng mga katutubong widget na Cocoa. Ito ay awtomatikong nakakabit sa ibabang sulok ng terminal window ng Mac upang madali itong mai-access kung kinakailangan.
Tulad ng ipinaliwanag ng developer ng programa: Ang JavaScript ay isang magaan at mabilis na balangkas. Ginagawa ng browser ang mga electron apps na malaki, ngunit ang buong pag-install ng Termipal ay isang solong binary na 150 kB lamang ang laki.
Termipal para sa iyong Terminal Window sa Mac
Ang Termipal ay hindi gumagamit ng isang browser engine. Hindi rin ito gumagamit ng CSS o HTML kung saan ang mga interface ng gumagamit ay tinutukoy lamang bilang mga bagay ng JSON. Hindi ito nangangailangan ng isang naka-embed na runtime ng JavaScript dahil ginagamit nito ang pre-install na isa sa macOS na malamang na na-load sa memorya ng iyong aparato ng Mac dahil ito ay isang sangkap ng system.
Sa karamihan ng mga kaso, ang mga API sa Elektron ay katulad sa mga nasa Termipal. Halimbawa, maaari mong buksan ang isang dialog ng tagapili ng file sa pamamagitan ng pagdayal sa dialog.showOpenDialog. O, maaari mong makinig sa handa na kaganapan sa bagay na App.
Huwag malito ang parehong mga platform kahit na bilang ang Elektron ay isang advanced, at malaking proyekto kumpara sa Termipal na isang maliit na bersyon na 0.0.x na produkto na nagtataglay ng mas mababa sa 0.1% ng mga kakayahang elektron.
Ang pagiging tugma ng elektron ay maaaring inilarawan bilang prinsipyo na nagbibigay ilaw sa landas para sa disenyo ng API ng Termipal sa halip na kumakatawan sa garantiya ng kasalukuyang pagkakatugma.
Upang lumikha ng mga UI, ibinigay ang isang bagong module na kilala bilang micro UI. Kung nais mong i-update ang interface ng Termipal, i-dial ang microUI.loadUIDefinition () na may isang bagay na JSON. Ang object ng JSON ay naglalarawan sa mga elemento ng UI na kasangkot.
Upang maiugnay ang mga pakikipag-ugnay sa mga pag-andar ng JavaScript, ipasa lamang ang isang halaga ng aksyon na pag-aari na humahawak sa pangalan ng function. Iyon ang buong kakanyahan ng balangkas ng UI at halos lahat ay alam tungkol dito. Mayroong ilang mga halimbawa ng script na matatagpuan sa GitHub repo ng proyekto.
Ang Termipal ay magagamit sa website ng nag-develop at malayang gamitin.






