ફોર્મિકો, પાયથોન દસ્તાવેજીકરણ માટેનું સંરચિત લખાણ સંપાદક

ફોર્મિકો વિશે

હવે પછીના લેખમાં આપણે ફોર્મિકો પર એક નજર નાખીશું. આ પાયથોન સાથે બનેલો એક નાનો સંપાદક છે જે મને ગિટહબ પર તક દ્વારા મળ્યો. ફોર્મિકો છે એક એપ્લિકેશન ફરીથી રચાયેલ ટેક્સ્ટ એક માર્કડાઉન સંપાદક અને પૂર્વાવલોકન સાથે કરેલા કામની પ્રગતિ તપાસો.

રિસ્ટ્રક્ચર્ડટેક્સ્ટ છે ડોક્યુટીલ્સ પ્રોજેક્ટનો ભાગ તકનીકી દસ્તાવેજીકરણ બનાવવા પાયથોન પ્રોગ્રામરો દ્વારા તેનો ઉપયોગ કરવામાં આવે છે. મને ખાતરી છે કે ઘણા લોકો હશે જેમણે ક્યારેય રિસ્ટ્રક્ચર્ડ ટેક્સ્ટ વિશે ક્યારેય સાંભળ્યું નથી, પરંતુ આ પ્રોગ્રામ અને કેટલીક મૂળભૂત વિભાવનાઓ દ્વારા તમે જોશો કે આ સિન્ટેક્સ સિસ્ટમનો ઉપયોગ કરવો સરળ છે. પ્રોગ્રામ Gtk3, GtkSourceView અને Webkit2 સાથે પાયથોનમાં લખાયેલ છે. દસ્તાવેજો અને. નો ઉપયોગ કરો સામાન્ય ચિહ્ન પાર્સરને ફરી રજૂ કરો.

એમ કહેવું પડે માર્કડાઉન અને રિસ્ટ્રક્ચર્ડટેક્સ્ટમાં સમાન ક્ષમતાઓ છે. એક તફાવત તરીકે, એ નોંધવું જોઇએ કે રિસ્ટ્રક્ચર્ડ ટેક્સ્ટ દસ્તાવેજીકરણ બનાવવા માટે રચાયેલ છે, તે કોષ્ટકો અને ફૂટનોટ્સ અને એન્ડોનટ્સને સપોર્ટ કરે છે.

રિસ્ટ્રક્ચર્ડટેક્સ્ટ એ એક વાંચવા માટે સરળ પાર્સર અને સિન્ટેક્સ સિસ્ટમ છે. તે programનલાઇન પ્રોગ્રામ દસ્તાવેજીકરણ, પાયથોન દસ્તાવેજ શબ્દમાળાઓ, ઝડપથી સરળ વેબ પૃષ્ઠો બનાવવા માટે અને એકલ દસ્તાવેજો માટે ઉપયોગી છે. રિસ્ટ્રક્ચર્ડટેક્સ્ટ પાર્સર એ ડોક્યુટીલ્સનો એક ઘટક છે અને સ્ટ્રક્ચર્ડટેક્સ્ટ અને સેક્ટેક્સ્ટ લાઇટવેઇટ માર્કઅપ સિસ્ટમોનું એક પુનરાવર્તન અને અર્થઘટન છે.

ફોર્મિકોની સામાન્ય લાક્ષણિકતાઓ

formiko જીટીકે

ફોર્મિકો

પ્રોજેક્ટના ગીટહબ પૃષ્ઠ અનુસાર, ફોર્મિકોમાં નીચેની સુવિધાઓ શામેલ છે:

  • મેં GtkSourceView પર આધારિત એક સંપાદક રજૂ કર્યું સિન્ટેક્સ હાઇલાઇટિંગ અને વિમ એડિટર.
  • અમે જઈએ કામ વિસ્તાર વિભાજિત vertભી અથવા આડી.
  • ઓફર કરે છે એ પૂર્વાવલોકન મોડ કેવી રીતે કામ છે તે જોવા માટે.
  • JSON અને પૂર્વાવલોકન HTML.
  • જોડણી ચકાસો.

તે આ સાથે સુસંગત પણ છે:

ઉબુન્ટુ પર ફોર્મિકો સ્થાપિત કરી રહ્યાં છે

આ લેખ માટે હું કરીશ ઉબુન્ટુ 18.04 પર ફોર્મિકો સ્થાપિત કરો. અમને આ પ્રોગ્રામ ડેબિયન અને બીએસડી માટે ઉપલબ્ધ મળશે કારણ કે આપણે તેમાં જોઈ શકીએ છીએ ગિટહબ પૃષ્ઠ.

ફોર્મિકો વિમ પ્રોજેક્ટ

ફોર્મિકો વિમ

જરૂરીયાતો

ઇન્સ્ટોલેશન સાથે આગળ વધતા પહેલા, એમ કહેવું આવશ્યક છે કે તેમના ગિટહબ પૃષ્ઠ પર અહેવાલ આપ્યા મુજબ, અમે કરવા જઇ રહ્યા છીએ કેટલાક ઠીક કરો જરૂરિયાતો જે આપણે પ્રોગ્રામને પીપ 3 સાથે ઇન્સ્ટોલ કરીએ ત્યારે યોગ્ય રીતે કાર્ય કરવા માટે કહે છે.

  • અજગર 2.7 અથવા 3
  • જીટીકે +3
  • gobject- આત્મનિરીક્ષણ
  • પાયગોબોજેકટ
  • વેબકિટ
  • જીટીકે સ્રોતવ્યુ

અમે ટર્મિનલ ખોલીએ છીએ (Ctrl + Alt + T) અને લખો:

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

હું ફરીથી સ્પષ્ટ કરવા માંગુ છું કે હું આ ઇન્સ્ટોલેશન ઉબુન્ટુ 18.04 પર કરી રહ્યો છું. એકવાર જરૂરિયાતો પૂરી થઈ ગયા પછી, અમે તે જોશું પ્રોગ્રામની સ્થાપના પાઇપ અથવા એપીટી દ્વારા કરવામાં આવશે અમને રસ છે. માટે pip3 વાપરો સ્થાપનમાં આપણે ટર્મિનલમાં લખીશું (Ctrl + Alt + T):

pip3 install formiko

જો તમે પસંદ કરો છો યોગ્ય ઉપયોગ કરો, તે જ ટર્મિનલમાં આપણે લખીએ છીએ:

યોગ્ય સ્થાપન

sudo apt update && sudo apt install formiko

એવું કહેવું આવશ્યક છે કે બંને ઇન્સ્ટોલેશન અમને પ્રોગ્રામના સમાન સંસ્કરણ પ્રદાન કરશે. વૈકલ્પિક રીતે આપણે પણ ઇન્સ્ટોલ કરી શકીએ છીએ:

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

જ્યારે આપણે તેને ઇન્સ્ટોલ કરીએ છીએ, ત્યારે એપ્લિકેશન મેનૂમાં બે પ્રવેશો ઉમેરવામાં આવશે: ફોર્મિકો y ફોર્મિકો વિમ.

ફોર્મિકો લ launંચર અને ફોર્મિકો વિમ

આપણે આપણી જરૂરિયાતોને શ્રેષ્ઠ અનુરૂપ એક શોધી કા .વું પડશે.

ફોર્મિકો અનઇન્સ્ટોલ કરો

જેમકે આપણે બે ઇન્સ્ટોલેશન વિકલ્પો જોયા છે, આપણે આપણી operatingપરેટિંગ સિસ્ટમમાંથી પ્રોગ્રામને દૂર કરવા માટેના બે આદેશો પણ જોશું.

આદેશોમાંથી પ્રથમ એનો સંદર્ભિત એક હશે pip3 સાથે સ્થાપન કર્યું. પ્રોગ્રામને સમાપ્ત કરવા માટે આપણે ટર્મિનલ (Ctrl + Alt + T) ખોલવા જઈ રહ્યા છીએ અને તેમાં લખીશું:

sudo pip3 uninstall formiko

હવે આપણે જેઓ પસંદ કર્યું છે તેમના માટે આદેશ જોઈશું ચાલાક સાથે સ્થાપન. ટર્મિનલમાં (Ctrl + Alt + T) આપણે લખીએ છીએ:

sudo apt purge formiko && sudo apt autoremove

તે તેના કાર્ય માટેના શ્રેષ્ઠ પ્રોગ્રામ્સમાં શ્રેષ્ઠ ન હોઈ શકે, પરંતુ મારે કહેવું છે કે જ્યારે મેં તેનો પરીક્ષણ કર્યું છે ત્યારે ફોર્મિકોએ સમસ્યાઓ વિના કામ કર્યું. હું આ પ્રોગ્રામનો સૌથી મોટો કાળો બિંદુ શું છે તે વિશે પ્રથમ વાત કર્યા વિના સમાપ્ત થવા માંગતો નથી, આ બંધારણ મર્યાદા જેની સાથે આપણને કામ કરવાની છૂટ છે

આ પ્રોગ્રામ વિશે વધુ માહિતી પૃષ્ઠ પર મેળવી શકાય છે પ્રોજેક્ટ ગિટહબ.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.