फॉर्मिको, पायथन दस्तऐवजीकरणासाठी संरचित मजकूर संपादक

फॉर्मिको बद्दल

पुढील लेखात आम्ही फॉर्मिको वर एक नजर टाकणार आहोत. पायथॉन हा हा एक छोटासा संपादक आहे जो मी गिटहबवर योगायोगाने भेटला. फॉर्मिको आहे अनुप्रयोग पुन्हा संरचित मजकूर एक मार्कडाउन संपादक आणि पूर्वावलोकन सह केलेल्या कामाची प्रगती तपासण्यासाठी.

रीस्ट्रक्चर्डटेक्स्ट आहे दस्तऐवज प्रकल्पाचा भाग आणि पायथन प्रोग्रामर तांत्रिक दस्तऐवजीकरण तयार करण्यासाठी वापरतात. मला खात्री आहे की असे बरेच लोक असतील ज्यांनी कधीच रीस्ट्रक्चरड टेक्स्ट ऐकले नाही, परंतु या प्रोग्रामद्वारे आणि काही मूलभूत संकल्पनांद्वारे आपल्याला दिसेल की ही वाक्यरचना प्रणाली वापरणे सोपे आहे. प्रोग्राम जीटीके 3, जीटीकेसोर्सव्ह्यू आणि वेबकिट 2 सह पायथनमध्ये लिहिलेला आहे. दस्तऐवज आणि वापरा कॉमन मार्क पार्सर रीकमोनमार्क.

असं म्हणावं लागेल चिन्हांकित करा आणि पुनर्रचित टेक्स्टमध्ये समान क्षमता आहेत. फरक म्हणून, हे नोंद घ्यावे की पुनर्रचित टेक्स्ट दस्तऐवजीकरण तयार करण्यासाठी डिझाइन केलेले आहे, ते सारण्या आणि तळटीप आणि एंडोटला समर्थन देते.

रीस्ट्रक्चर्डटेक्स्ट एक वाचण्यास सुलभ पार्सर आणि वाक्यरचना प्रणाली आहे. ऑनलाइन प्रोग्राम दस्तऐवजीकरण, पायथन डॉक्युमेंट स्ट्रिंग्स, द्रुतपणे साधी वेब पृष्ठे तयार करण्यासाठी आणि एकट्या दस्तऐवजांसाठी उपयुक्त आहे. रीस्ट्रक्चरड टेक्स्ट पार्सर डॉक्युटिल्सचा घटक आहे आणि स्ट्रक्चर्ड टेक्स्ट आणि सेटेक्स्ट लाइटवेट मार्कअप सिस्टमची पुनरावृत्ती आणि पुनर्विभाजन आहे.

फॉर्मिकोची सामान्य वैशिष्ट्ये

फॉर्मिको जीटीके

फॉर्मिको

प्रोजेक्टच्या गिटहब पृष्ठानुसार, फॉर्मिकोमध्ये खालील वैशिष्ट्ये समाविष्ट आहेत:

  • मी सह जीटीकेसोर्सव्यू वर आधारित संपादक उभे केले सिंटॅक्स हायलाइटिंग आणि व्हिम एडिटर.
  • आपण जाऊ कामाचे क्षेत्र विभाजित करा अनुलंब किंवा क्षैतिज.
  • ऑफर ए पूर्वावलोकन मोड काम कसे आहे ते पहाण्यासाठी.
  • JSON आणि चे पूर्वावलोकन HTML.
  • शब्दलेखन तपासणी.

हे यासह सुसंगत देखील आहे:

उबंटू वर फॉर्मीको स्थापित करत आहे

या लेखासाठी मी करीन उबंटू 18.04 वर फॉर्मिको स्थापित करा. आम्हाला हा प्रोग्राम डेबियन आणि बीएसडीसाठी उपलब्ध आहे ज्यात आपण यात पाहू शकतो GitHub पृष्ठ.

फॉर्मिको विम प्रकल्प

फॉर्मिको विम

आवश्यकता

स्थापनेस पुढे जाण्यापूर्वी, असे म्हटले पाहिजे की त्यांच्या गिटहब पृष्ठावरील वृत्तानुसार, आम्ही ते करणार आहोत काही निश्चित करा आवश्यकता जे आम्ही प्रोग्राम 3 पीपी XNUMX सह स्थापित करते तेव्हा योग्यरित्या कार्य करण्यास सांगेल.

  • अजगर २.2.7 किंवा.
  • जीटीके + 3
  • गॉब्जेक्ट-आत्मनिरीक्षण
  • पायगोब्जेक्ट
  • वेबकिट
  • GtkSourceView

आम्ही टर्मिनल (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 वर करत आहे. एकदा आवश्यकता पूर्ण झाल्यावर आपण ते पाहू प्रोग्रामची स्थापना पीपी किंवा एपीपीद्वारे केली जाईल जसे आम्हाला रस आहे. च्या साठी पाइप 3 वापरा स्थापनेत आम्ही टर्मिनलवर लिहू (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 फॉर्मिको विम.

फॉर्मिको लाँचर आणि फॉर्मिको विम

आपल्या गरजा भागविण्यासाठी एक असा शोध घ्यावा लागेल.

फॉर्मिको विस्थापित करा

आम्ही दोन इन्स्टॉलेशन पर्याय पाहिल्यामुळे आपल्या ऑपरेटिंग सिस्टमवरून प्रोग्राम काढण्यासाठी दोन कमांडही पाहू.

कमांड्समधील पहिला आज्ञा संदर्भित होईल पाइप 3 सह स्थापना पूर्ण केली. प्रोग्राम नष्ट करण्यासाठी आपण टर्मिनल (Ctrl + Alt + T) उघडणार आहोत आणि त्यामधे लिहीणार आहोत.

sudo pip3 uninstall formiko

आता ज्यांनी निवडलेल्यांसाठी कमांड पाहू योग्य स्थापना. टर्मिनलमध्ये (Ctrl + Alt + T) आम्ही लिहितो:

sudo apt purge formiko && sudo apt autoremove

त्याच्या कार्यासाठी हा सर्वोत्कृष्ट कार्यक्रम असू शकत नाही, परंतु माझे म्हणणे आहे की फॉर्मोकोने मी याची चाचणी घेत असताना कोणत्याही अडचणीशिवाय काम केले. या प्रोग्रामचा सर्वात मोठा ब्लॅक पॉईंट म्हणजे काय याबद्दल प्रथम बोलण्याशिवाय मला संपवायचे नाही स्वरूप मर्यादा ज्यामुळे आम्हाला कार्य करण्याची परवानगी मिळते

या प्रोग्रामबद्दल अधिक माहिती पृष्ठावर मिळू शकते प्रकल्प गीटहब.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.