IFomiko, umhleli wokubhaliweyo owenziwe kumaxwebhu ePython

Malunga nefomiko

Kwinqaku elilandelayo siza kujonga uFomiko. Lo ngumhleli omncinci owakhiwe ngePython endiyifumene ngengozi kwiGitHub. UFomiko kunjalo isicelo Umbhalo owakhiwe ngokutsha ngomhleli weMarkDown kunye nokujonga kwangaphambili ukujonga inkqubela phambili yomsebenzi owenziweyo.

Umbhalo owakhiwe ngokutsha ngu Inxalenye yeprojekthi yeDocutils Kwaye isetyenziswa ziinkqubo ze-Python ukwenza amaxwebhu obuchwephesha. Ndiqinisekile ukuba baninzi abantu abangazange beva malunga nokuQalwa kwakhona kweTekisi, kodwa ngale nkqubo kunye nezinye iikhonsepthi ezisisiseko uya kubona ukuba kulula ukusebenzisa le nkqubo yes syntax. Inkqubo ibhalwe kwiPython ngeGtk3, GtkSourceView, kunye neWebkit2. Sebenzisa amaXwebhu kunye Nika uphawu lwentengiso oluqhelekileyo lweParser.

Kufuneka kuthiwe Markdown kunye neTekisi eyakhiwe kwakhona inezinto ezifanayo. Njengomahluko, kufanele kuqatshelwe ukuba i-reStructuredText yenzelwe ukwenza amaxwebhu, ixhasa iitafile kunye nemibhalo esemazantsi kunye namagama okugqibela.

IsiQinisekiso seTekisi yinkqubo ekufundeka ngokulula kunye nenkqubo yes syntax. Iluncedo kumaxwebhu enkqubo ye-intanethi, imitya yoxwebhu lwePython, yokwenza ngokukhawuleza iphepha lewebhu, kunye namaxwebhu azimeleyo. Isicatshulwa esiCwangcisiweyo seTekisi liyinxalenye yamaXwebhu kwaye kukuhlaziya kunye nokutolikwa kwakhona kweNkqubo eLungisiweyo yeTekisi kunye neenkqubo zeSetext ezilula.

Iimpawu ngokubanzi zeFormiko

ifomiko gtk

IFomiko

Ngokwiphepha lephepha leGitHub, iFomiko ibandakanya ezi zinto zilandelayo:

  • Ndenze umhleli osekwe kwi-GtkSourceView nge Ukuqaqanjiswa kwe-syntax kunye nomhleli weVim.
  • Siyahamba Yahlula indawo yomsebenzi ngokuthe nkqo okanye ngokuthe tye.
  • Unikeza a imowudi yokujonga kwangaphambili ukubona ukuba umsebenzi unjani.
  • JSON kunye nemboniso HTML.
  • Khangela upelo.

Iyahambelana nayo:

Ukufaka iFomiko ku-Ubuntu

Kule nqaku ndiza faka iFomiko kwi-Ubuntu 18.04. Siza kuyifumana le nkqubo ifumaneka kwi-Debian kunye ne-BSD njengoko sinokubona kuyo Iphepha leGitHub.

Iprojekthi yeFomiko Vim

IFomiko vim

Izidingo

Ngaphambi kokuba uqhubeke nofakelo, kufuneka kuthiwe ngokwekhasi labo leGitHub, kuya kufuneka lungisa ezinye iimfuno ecela ukuba le nkqubo isebenze ngokuchanekileyo xa siyifaka ngombhobho3.

  • python 2.7 okanye 3
  • IGTK + 3
  • Ukuchaphazeleka
  • PyGObject
  • Iwebhu
  • GtkSourceView

Sivula i-terminal (Ctrl + Alt + T) kwaye sibhale:

sudo apt install python3-pip python3-gi python3-docutils gir1.2-gtksource-3.0 \
gir1.2-webkit2-4.0 gir1.2-gtkspell3-3.0

Ndifuna ukucacisa kwakhona ukuba ndiyakwenza oku kufakelwa kwi-Ubuntu 18.04. Nje ukuba iimfuno zizalisekisiwe, siya kuyibona loo nto Ukufakwa kwenkqubo kuya kwenziwa ngombhobho okanye ngokufanelekileyo njengoko sinomdla. Kuba Sebenzisa ipayipi3 kufakelo siza kubhala kwisiphelo sendlela (Ctrl + Alt + T):

pip3 install formiko

Kwimeko apho ukhetha Sebenzisa ngokufanelekileyoKwisiphelo esinye sibhala:

ufakelo olufanelekileyo lwefomiko

sudo apt update && sudo apt install formiko

Kufuneka kuthiwe zombini ezi fakelo ziya kusinika ingxelo efanayo yenkqubo. Ngokukhetha sinokufaka:

sudo apt install vim-gtk3
pip3 install docutils-tinyhtmlwriter recommonmark docutils-html5-writer

Xa siyifaka, amangeno amabini aya kongezwa kwimenyu yesicelo: IFomiko y IFomiko vim.

Umqalisi weFomiko kunye neFomiko Vim

Kuya kufuneka sifumane eyona ilungele iimfuno zethu.

Khipha iFomiko

Njengoko sibonile iindlela ezimbini zokufaka, siza kubona imiyalelo emibini yokususa inkqubo kwinkqubo yethu yokusebenza.

Owokuqala wemiyalelo iya kuba ngulo ubhekisa kwi ufakelo lwenziwe ngombhobho3. Ukuphelisa le nkqubo siza kuvula i-terminal (Ctrl + Alt + T) kwaye ubhale kuyo:

sudo pip3 uninstall formiko

Ngoku siza kubona umyalelo kwabo bakhethe i ufakelo ngokufanelekileyo. Kwisiphelo (Ctrl + Alt + T) sibhala:

sudo apt purge formiko && sudo apt autoremove

Isenokungabi yeyona nkqubo intle yokusebenza kwayo, kodwa kufuneka nditsho ukuba uFomiko usebenze ngaphandle kweengxaki ngelixa ndiyivavanyayo. Andifuni ukuphela ndingaqalanga ndathetha malunga nokuba leliphi elona nqaku likhulu limnyama lale nkqubo, ukusikelwa umda kwifomathi ngayo esivumela ukuba sisebenze

Olunye ulwazi malunga nale nkqubo lunokufumaneka kwiphepha le- Iprojekthi yeGitHub.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.