Emaci Git-liides Magit a jõuab versioonini 3.0

Kui sa töötad Gitiga ja sulle meeldib ka Emacsi alluvuses töötada, järgmine rakendus võib teile meeldida. Rakendust, millest täna räägime, nimetatakse Magit, Gitsi liides Emacsis, mis rõhutab töövoo optimeerimist.

Käsud käivitatakse lühikeste klahvivajutustega ja mnemotehnika see võtma arvesse kursori asukohta üliaktiivses liideses kontekstitundliku käitumise tagamiseks. Magit on Giti jaoks täielik tekstipõhine kasutajaliides. See ületab lõhe Giti käsurealiidese ja erinevate graafiliste kasutajaliideste vahel, võimaldades teil teha keerukaid ja tühiseid versioonihalduse ülesandeid vaid mõne mälumõtme vajutusega.

Magit näeb välja nagu täiustatud versioon sellest, mida saate pärast mõne Giti käsu käivitamist, kuid Magitis on iga nähtav informatsioonitase kasutatav ka punktini, mis ületab palju Git GUI pakutavat. Ja see hoolitseb selle väljundi automaatse värskendamise eest. kui see aegub. Taustal käitab Magit ainult Git-käske ja kui kasutaja soovib näha, mis töötab, on see hõlpsasti Magitiga Git-käsurida õppimine.

Magit toetab ja ühtlustab Giti funktsioonide kasutamist mida enamik teiste Giti klientide kasutajaid ja arendajaid ilmselt ei suutnud mõistlikult renderdada käsurea välises liideses. Magit on kiirem ja intuitiivsem kui käsurida või mis tahes GUI ning see kehtib nii algajate kui ka ekspertide kohta.

Enamik potentsiaalseid kasutajaid pole Magitist teadlikud. Teised võivad olla teadlikud selle olemasolust, kuid ei kaaluks selle proovimist, kuna seda rakendatakse Emacsi tekstiredaktori laiendina.

Jonas Bernoulli ütleb, et soovib seda arusaama Magitist muuta.

"Seda kavatsen järgmise aasta jooksul muuta, kuna arvan, et Magit võib olla suurepärane Giti liides ka teiste toimetajate ja IDE-de kasutajatele. Mul on tunne, et paljud Giti kasutajad soovivad või vähemalt hindaksid midagi sellist nagu Magit. "

Magiti õppimiskõver on suhteliselt tasane, kui inimene on Emacsi ja Gitiga juba tuttav. Ilma Emacsi eelteadmisteta on kurv veidi järsem.

Peale selle, et Magit esmapilgul ei tundu eriti muljetavaldav, on peamine tegur, mis takistab potentsiaalseid kasutajaid seda proovimast, Emacsi õppekõver (reaalne või tajutav) (ja kahjuks ka maine). Loomulikult arvavad Emacsi kasutajad, et see barjäär on ületamist väärt, kuid see ei aita ega veena kedagi, kes kavatseb jääda oma praeguse toimetaja või IDE juurde ja soovib lihtsalt Magit proovida.

Magit 3.0 kohta

Selles uues versioonis esitletavatest uuendustest peamine muudatus on täielikult ümber kujundatud menüüdes mida kasutatakse argumentide valimiseks ja sufiksikäskude kutsumiseks. Magit kasutab nüüd nende menüüde rakendamiseks paketti Transient.

Magit-Section on nüüd jaotatud Magitist sõltumatult, lubades mitteseotud pakettidel seda kasutada Magiti omadega sarnaste puhvrite rakendamiseks. Erinevalt Transientist hoitakse seda endiselt Magiti hoidlas, kuid nüüd on see varustatud oma käsiraamatuga.

Samamoodi ei eelda Magit enam, et põhiharu nimetatakse meistriks. Ilma kasutaja seadistusteta testib Magit põhi-, põhi-, pagasiruumi ja arendust selles järjekorras ning kasutab peahargina esimest, mis eksisteerib praeguses hoidlas.

Magit erineb oluliselt teistest Giti liidestest ja selle eelised ei ilmne kohe mõnest ekraanipildist. „Kahjuks ei tea enamik potentsiaalseid kasutajaid isegi Magiti kohta. Teised võivad olla selle olemasolust teadlikud, kuid ei kaaluks selle proovimist, kuna seda rakendatakse Emacsi tekstiredaktori laiendina ja seda nad ei kasuta.

Lõpuks, kui olete huvitatud, et saaksite selle kohta rohkem teada saada, saate tutvuda üksikasjadega järgmine link.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.