Formiko, yakarongedzwa zvinyorwa edhisheni yePython zvinyorwa

About formiko

Muchinyorwa chinotevera tichaenda kunotarisa Formiko. Uyu mupepeti mudiki wakavakwa nePython wandakawana nemukana paGitHub. Formiko ndizvo chikumbiro dzokorora ine MarkDown mupepeti uye kuongorora kutarisa kufambira mberi kwebasa rakaitwa.

ReStructuredText ndeye chikamu cheiyo Docutils chirongwa uye inoshandiswa ne Python programmers kugadzira zvinyorwa zvehunyanzvi. Ndine chokwadi chekuti pachave nevanhu vazhinji vasina kumbonzwa nezve reStructuredText, asi kuburikidza nechirongwa ichi uye nedzimwe pfungwa dzekutanga iwe uchaona kuti zviri nyore kushandisa iyi syntax system. Chirongwa chakanyorwa muPython neGtk3, GtkSourceView, uye Webkit2. Shandisa Docutils uye Rumbidza chiratidzo cheMark Parser.

Inofanira kutaurwa kudaro Markdown uye reStructuredText vane zvakafanana kugona. Semusiyano, zvinofanirwa kucherechedzwa kuti reStructuredText yakagadzirirwa kugadzira zvinyorwa, inotsigira matafura uye omuzasi uye magumo.

ReStructuredText iri nyore-kuverenga-parser uye syntax system. Izvo zvinobatsira pamhepo chirongwa zvinyorwa, Python zvinyorwa tambo, nekukurumidza kugadzira akareruka mapeji ewebhu, uye ezvimire-zvega magwaro Iyo reStructuredText parser chikamu cheDocutils uye kudzokorora uye kududzira zvakare kweiyo YakarongekaText uye Setext lightweight markup masisitimu.

Hunhu hwese hweFormiko

foriko gtk

Formiko

Zvinoenderana nechirongwa cheGitHub peji, Formiko inosanganisira zvinotevera zvinhu:

  • Ini ndakaburitsa mupepeti unobva paGtkSourceView na syntax kujekesa uye Vim mupepeti.
  • Toenda kamura nzvimbo yebasa chakatwasuka kana chakatwasuka.
  • Inopa a preview muoti kuona kuti basa riri sei.
  • JSON uye kufanoona kwe HTML.
  • Kutarisa.

Izvo zvinoenderanawo ne:

Kuisa Formiko paUbuntu

Kune ichi chinyorwa ndicha gadza Formiko paUbuntu 18.04. Tichawana chirongwa ichi chiripo cheDebian neBSD sezvatinogona kuona mune yayo GitHub peji.

Formiko Vim chirongwa

Formiko vim

Zvinoda

Usati waenderera nekumisikidza, zvinofanirwa kutaurwa kuti sezvakataurwa pane yavo GitHub peji, isu tichafanirwa kudaro gadzirisa zvimwe zvinodiwa iyo inobvunza chirongwa kuti chishande nemazvo kana isu tachiisa ne pip3.

  • python 2.7 kana 3
  • GTK+3
  • gobject-kufungidzira
  • PyGObject
  • web kit
  • GtkSourceView

Isu tinovhura terminal (Ctrl + Alt + T) uye tinyore:

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

Ndinoda kujekesa zvakare kuti ndiri kuita iyi gadziriro paUbuntu 18.04. Kana izvo zvinodiwa zvangozadziswa, isu tichaona izvo kumisikidza kwechirongwa kuchaitwa kuburikidza nepip kana apt sezvatiri kufarira. Nekuti shandisa pip3 mukumisikidza isu tinonyora mune iyo terminal (Ctrl + Alt + T):

pip3 install formiko

Kana iwe uchida shandisa apt, mune imwechete terminal tinonyora:

apt formiko kuisirwa

sudo apt update && sudo apt install formiko

Izvo zvinofanirwa kutaurwa kuti kumisikidza kwese kuchazotipa isu imwecheteyo chirongwa. Nesarudzo isu tinogona zvakare kuisa:

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

Patinoiisa, zvinyorwa zviviri zvichawedzerwa kumenu yekushandisa: Formiko y Formiko vim.

Formiko yekutanga uye Formiko Vim

Tichafanirwa kutsvaga iyo inonyatsoenderana nezvatinoda.

Bvisa Formiko

Sezvo isu taona maviri ekumisikidza sarudzo, tichaonawo mirairo miviri yekubvisa chirongwa kubva kune yedu yekushandisa system.

Yekutanga yemirairo ichave iri kureva iyo kumisikidza kwaitwa nepip3. Kuti tibvise chirongwa ichi tiri kuvhura terminal (Ctrl + Alt + T) uye nyora mairi:

sudo pip3 uninstall formiko

Zvino isu tichaona iwo murairo kune avo vakasarudza iyo kuisirwa neakakodzera. Mune terminal (Ctrl + Alt + T) tinonyora:

sudo apt purge formiko && sudo apt autoremove

Zvinogona kunge zvisiri zvakanakisa zvezvirongwa zvebasa rayo, asi ndinofanira kutaura kuti Formiko akashanda pasina matambudziko ini ndichiyedza. Ini handidi kupera ndisati ndatanga ndataura nezve iyo inogona kunge iri huru nhema dema yechirongwa ichi, iyo fomati kukamurwa nazvo zvinotibvumidza kushanda

Mamwe ruzivo nezve chirongwa ichi anogona kuwanikwa pane peji re Chirongwa GitHub.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako