Magit-Git-interfaco en Emakso atingas la version 3.0

 

Se vi laboras kun Git kaj vi ankaŭ ŝatas labori sub Emakso, la sekva aplikaĵo eble plaĉas al vi. La aplikaĵo, pri kiu ni parolos hodiaŭ, nomiĝas Magit, Git-interfaco en Emakso, kiu emfazas laborfluan optimumigon.

Komandoj estas alvokitaj per mallongaj klavopremoj kaj mnemonikoj tio konsideru la kursoran pozicion en la tre aginda interfaco provizi kuntekston senteman konduton. Magit estas kompleta tekst-bazita uzantinterfaco por Git. Ĝi transpontas la interspacon inter la komandlinia interfaco de Git kaj la diversaj GUI-oj, permesante al vi plenumi kompleksajn kaj bagatelajn versiajn kontrolajn taskojn per la premo de nur kelkaj mnemonikaj klavoj.

Magit aspektas kiel plibonigita versio de tio, kion vi ricevas post ruli iujn Git-komandojn, sed en Magit ĉiu videbla iom da informo ankaŭ funkcias ĝis punkto, kiu multe preterpasas, kion provizas iu Git-GUI. Kaj ĝi zorgas pri aŭtomate ĝisdatigi ĉi tiun eliron. kiam ĝi malnoviĝos. Fone, Magit nur rulas Git-komandojn, kaj se la uzanto volas vidi, kio funkcias, ĝi faciligas lerni la komandlinion de Git kun Magit.

Magit subtenas kaj plibonigas la uzon de Git-funkcioj ke plej multaj uzantoj kaj programistoj de aliaj Git-klientoj ŝajne ne povis prudente redoni en senkomanda linia interfaco. Magit estas pli rapida kaj pli intuicia ol la komandlinio aŭ iu ajn GUI, kaj tio validas por komencantoj kaj spertuloj.

Plej multaj eblaj uzantoj ne scias Magit. Aliaj eble konscias pri ĝia ekzisto, sed ne konsiderus provi ĝin, ĉar ĝi estas efektivigita kiel etendaĵo de la Emaksa tekstredaktilo.

Jonas Bernoulli diras, ke li volas ŝanĝi ĉi tiun percepton pri Magit.

"Jen io, kion mi planas ŝanĝi dum la venonta jaro, ĉar mi pensas, ke Magit povas esti bonega Git-interfaco eĉ por uzantoj de aliaj redaktantoj kaj IDEoj. Mi havas la senton, ke multaj Git-uzantoj volas, aŭ almenaŭ dankus, ion kiel Magit. "

La lernkurbo de Magit estas relative plata, kondiĉe ke oni jam konas Emakson kaj Git. Sen antaŭa scio pri Emakso, la kurbo estas iomete pli kruta.

Tamen, krom la fakto, ke Magit ne ŝajnas tre impresa unuavide, la ĉefa faktoro malhelpanta eblajn uzantojn provi ĝin estas la lernadkurbo (reala aŭ perceptita) (kaj bedaŭrinde ankaŭ la reputacio) de Emakso. Uzantoj de Emakso kompreneble opinias, ke ĉi tiu baro indas transiri, sed ĝi ne helpos aŭ konvinkos iun ajn, kiu intencas resti kun sia nuna redaktoro aŭ IDE kaj nur volas provi Magit.

Pri Magit 3.0

El la novaĵoj prezentitaj en ĉi tiu nova versio, la ĉefa ŝanĝo estas al la tute restrukturitaj menuoj kiuj estas uzataj por elekti argumentojn kaj alvoki sufiksajn komandojn. Magit nun uzas la Paseman pakon por efektivigi ĉi tiujn menuojn.

Magit-Sekcio nun estas distribuita sendepende de Magit, permesante al senrilataj pakaĵoj uzi ĝin por efektivigi bufrojn similajn al Magit's. Male al Pasema, ĝi ankoraŭ konserviĝas en la Magit-deponejo, tamen ĝi nun venas kun sia propra manlibro.

Same Magit ne plu supozas, ke la ĉefa branĉo nomiĝas majstro. Sen iu ajn uzanta agordo, Magit provas ĉefan, majstran, ĉefan kaj disvolviĝon en tiu ordo kaj uzas la unuan, kiu ekzistas en la nuna deponejo kiel la ĉefa branĉo.

Magit diferencas konsiderinde de aliaj Git-interfacoj, kaj ĝiaj avantaĝoj ne tuj videblas de kelkaj ekrankopioj. “Bedaŭrinde plej multaj eblaj uzantoj eĉ ne scias pri Magit. Aliaj eble konscias pri ĝia ekzisto, sed ne konsiderus provi ĝin ĉar ĝi estas efektivigita kiel etendaĵo de la redaktilo Emakso, kaj tion ili ne uzas.

Fine, se vi interesas povi scii pli pri ĝi, vi povas konsulti la detalojn en la sekva ligilo.


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

Estu la unua por komenti

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita. Postulita kampojn estas markita per *

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.