TermKit ir lieliski pārdomāts terminālis
Satura rādītājs:
Ja esat noguris no komandrindas un Terminal.app novecojušā (retro?) teksta izskata, apskatiet aizraujošo jauno TermKit projektu.
TermKit mērķis ir savienot GUI aspektus ar komandrindu, ļaujot šim pārdomātajam terminālim redzēt jebko, sākot no ikonām līdz attēliem, ar progresa joslām un indikatoriem, ka komandas ir izpildītas veiksmīgi vai neizdevās, parādot jebko. ko var moderna tīmekļa pārlūkprogramma (tostarp HTML5 saturs), kas nozīmē, ka ir arī izdomātas pārejas un animācijas.Izstrādātājs brīdina, ka TermKit nav pilnīgs termināļa emulators, taču tas noteikti ir ļoti pārliecinošs pat ar pašreizējiem ierobežojumiem.
TermKit instalēšanas prasības un darbības
Ja vēlaties pats izmēģināt TermKit, jums būs jāpārzina lietotņu kompilēšana komandrindā, jo TermKit ir ļoti alfa versija, un tā instalēšana ir diezgan sarežģīta. Šeit ir precīzāks saraksts ar nepieciešamajām lietām un darbībām, kas jāveic, lai lietotne darbotos. Es atklāju, ka sākotnējie norādījumi projektu sākumlapā ir neskaidri un tajos trūkst dažu elementu:
- Instalēt XCode 4 — reģistrēti izstrādātāji var instalēt Xcode 3 no Mac OS X Installer DVD un manuāli jaunināt uz 4 vai jaunāku versiju (iepriekšējie Xcode laidieni maksāja 5 ASV dolārus), vai arī ikviens var lejupielādēt jaunākās Xcode versijas no vietnes. Mac App Store bez maksas
- Instalējiet HomeBrew: "
- Instalēt Node.JS:
- Instalējiet NPM (mezglu pakotņu pārvaldnieku):
- Instalējiet MIME, izmantojot tikko instalēto NPM:
- Izmantojiet git, lai iegūtu TermKit avotu (piezīme: ja rodas atļauju kļūdas, noņemiet karodziņu –rekursīvs):
- Palaist Nodekit dēmonu:
- Unzip TermKit.zip:
- Launch TermKit.app:
ruby -e $(curl -fsSLk https://gist.github.com/raw/323731/install_homebrew.rb) "
brew install node git
curl http://npmjs.org/install.sh | sh
npm instalējiet mime
git clone [email protected]:unconed/TermKit.git --recursive
cd TermKit/Node; node nodekit.js
unzip Build/Termkit.zip
open Build/TermKit.app
Šobrīd par lietderību var diskutēt, un, kā izstrādātājs humoristiski saka: “vēl nekas nedarbojas”, taču nav šaubu, ka TermKit ir skaists. Šeit ir vēl daži ekrānuzņēmumi ar TermKit darbībā:
Varat vai pārbaudiet avotu vietnē GitHub. Izstrādātājam ir dažas interesantas idejas un viedokļi par komandrindas koncepciju, un tās neatbilstība mūsdienu skaitļošanai, un tās ir labas lasīšanas.
Šis ir diezgan aizraujošs projekts, un mēs noteikti tam sekosim līdzi.