Anonim

Ja Max termināla logs bija jūsu izvēlētā platforma, kas varētu būt draudzīgāka lietotājam, tad Termipalā jums ir sabiedrotais.

Jaunā utilīta, kas pievienota terminālim, ir izraisījusi nelielu pozitīvu satraukumu Mac lietotājiem. Šis jaunais papildinājums, kas tiek dēvēts par Termipal, ir pielāgojama lietotāja saskarne, kas izstrādātājiem atvieglo čaulas skriptu izveidi, vienkārši izmantojot vietējās pogas un nolaižamās izvēlnes un pogas.

Termipal tika izveidots no JavaScript sistēmas, un tajā tika izmantoti vietējie kakao preces. Tas automātiski piestiprinās Mac termināla loga apakšējā stūrī, lai vajadzības gadījumā būtu ērti sasniedzams.

Kā paskaidroja programmas izstrādātājs: JavaScript ir viegls un ātrs ietvars. Pārlūkprogramma padara Electron lietotnes lielas, taču Termipal visa instalācija ir viena bināra versija, kuras izmērs ir tikai 150 kB.

Termipalīdz jūsu termināla logam operētājsistēmā Mac

Termipal neizmanto pārlūka motoru. Tas arī neizmanto CSS vai HTML, kur lietotāja saskarnes tiek sauktas vienkārši par JSON objektiem. Tam pat nav nepieciešams iegultas JavaScript izpildlaiks, jo tas izmanto iepriekš instalētu MacOS, kas, iespējams, tiek ielādēts jūsu Mac ierīces atmiņā, jo tas ir sistēmas komponents.

Vairumā gadījumu API elektronā ir līdzīgi tiem, kas darbojas termipālā. Piemēram, failu atlases dialoglodziņu var atvērt, sastādot dialog.showOpenDialog. Varat arī noklausīties gatavu notikumu objektā App.

Nejauciet abas platformas, taču, tā kā Electron ir uzlabots un liels projekts, salīdzinot ar Termipal, kas ir maza versija 0.0.x, kam piemīt mazāk nekā 0, 1% no elektronu iespējām.

Elektronu savietojamību var raksturot kā principu, kas drīzāk parāda Termipal API projektēšanas ceļu, nevis pārstāv pašreizējās savietojamības garantiju.

Lai izveidotu lietotāja saskarnes, tiek nodrošināts jauns modulis, kas pazīstams kā mikro UI. Ja vēlaties atjaunināt Termipal saskarni, sastādiet microUI.loadUIDefinition () ar JSON objektu. Objekts JSON apraksta iesaistītos lietotāja interfeisa elementus.

Lai saistītu mijiedarbību ar JavaScript funkcijām, vienkārši nododiet darbības rekvizīta vērtību, kurai ir funkcijas nosaukums. Tā ir visa UI ietvara būtība, un gandrīz viss, kas par to ir jāzina. Ir daži skriptu piemēri, kurus var atrast projekta GitHub repo.

Termipal ir pieejams izstrādātāja vietnē un to var bez maksas izmantot.

Izmantojiet termipal, lai pielāgotu jūsu mac termināla logu