हार्डवेयर

लिनक्स डेवलपर्स के लिए शीर्ष 5 पाठ संपादक

विषयसूची:

Anonim

हम जानते हैं कि सभी जटिल कार्यों के लिए विशेष उपकरणों या अनुप्रयोगों की आवश्यकता होती है जो इस काम को बिना किसी परेशानी के, चुस्त, इष्टतम और बुद्धिमान तरीके से करने की अनुमति देते हैं; किसी भी समस्या या संभावित त्रुटि के ऊपर से बचना। टेक्स्ट एडिटर किसी डेवलपर या प्रोग्रामर के सबसे महत्वपूर्ण काम करने वाले टूल का प्रतिनिधित्व करते हैं। इसलिए, सही पाठ संपादकों का उपयोग करने से प्रोग्रामर के प्रदर्शन में उनके प्रदर्शन के कार्यों में प्रभावशीलता के स्तर को अलग-अलग किया जा सकता है।

एक सही सहयोगी चुनना जहां कोड टाइप करना, व्यवस्थित करना और सहेजना आवश्यक है (मैं आपको बताता हूं)। प्रस्तुत किए गए विकल्प विविध हैं और ज्यादातर मामलों में यह परियोजना के प्रकार पर भी निर्भर करेगा या उपयोग की जाने वाली प्रोग्रामिंग भाषा। हम पाठ संपादकों की अंतहीन सूची का उल्लेख कर सकते हैं, हालांकि हमने लिनक्स पर डेवलपर्स के लिए 5 सर्वश्रेष्ठ पाठ संपादकों के साथ एक संकलन बनाने का फैसला किया।

सूचकांक को शामिल करता है

लिनक्स पर डेवलपर्स के लिए शीर्ष 5 पाठ संपादक

अब, पहला सवाल जो हम खुद से पूछते हैं, वह यह है: प्रोग्रामर के लिए टेक्स्ट एडिटर्स के पास क्या विशेषताएं होनी चाहिए?

सबसे पहले, उन्हें किसी भी मौजूदा प्रोग्रामिंग भाषा के तहत विकास की अनुमति देनी चाहिए निश्चित रूप से कोई भी पाठ संपादक विभिन्न प्रकार के कोड का समर्थन करता है, लेकिन जो आवश्यक है वह यह है कि संपादकों ने विभिन्न रंगों के साथ कोड को उजागर किया है, इस तरह से आसानी से कार्यक्रम की रेखाओं या क्षेत्रों का पता लगाने में सक्षम है। इसके अतिरिक्त, यदि आप हमें वाक्यविन्यास त्रुटियों की सूचना देते हैं, तो यह एक महान प्लस होगा!

दूसरी ओर, आमतौर पर प्रोग्रामिंग करते समय, एक साथ कई फ़ाइलों का उपयोग किया जाता है। इसलिए पाठ संपादकों की जरूरत विभिन्न फाइलों के बीच या तो एक पैनल के माध्यम से या टैब के माध्यम से चलती है

अन्य वांछनीय विशेषताएं यह जांचने की संभावना हैं कि कोड सही है और एक ही संपादक से सीधे संकलन करने में सक्षम है।

उन विशेषताओं को ध्यान में रखते हुए, नीचे हम लिनक्स में सर्वश्रेष्ठ पाठ संपादकों की एक सूची देखेंगे।

उदात्त पाठ

यह वर्तमान में सबसे पूर्ण और लोकप्रिय पाठ संपादकों में से एक है। इसमें सबसे अच्छा इंटरफेस में से एक है, यह आपको कई स्क्रीन के उपयोग का अधिकतम लाभ उठाने के लिए स्क्रीन को कार्यसमूहों द्वारा विभाजित करने की अनुमति देता है। इसमें उत्कृष्ट प्रदर्शन है और महान अनुकूलन विकल्प की अनुमति देता है।

अनगिनत प्रोग्रामिंग भाषाओं के लिए समर्थन प्रदान करता है। इसके अतिरिक्त, इसमें एक विशाल पायथन-आधारित एपीआई है जो कार्यक्षमता जोड़ने के लिए प्लगइन्स के एक बड़े समूह को रास्ता देता है।

यह एक क्रॉस-प्लेटफ़ॉर्म टेक्स्ट एडिटर है, यानी आप इसे लिनक्स, विंडोज और मैक के लिए डाउनलोड कर सकते हैं। एक पेड एप्लिकेशन होने के बावजूद, आप एक असीमित परीक्षण संस्करण डाउनलोड कर सकते हैं, जिसका एकमात्र दोष लाइसेंस खरीदने के लिए एक निश्चित अनुस्मारक है।

आप निम्न आदेशों के साथ पीपीए रिपॉजिटरी का उपयोग करके उबंटू और इस तरह सब्लिम टेक्स्ट स्थापित कर सकते हैं:

sudo add-apt-repository ppa: webupd8team / sublime-text-3 sudo apt-get update sudo apt-get install सबलेट-टेक्स्ट-इंस्टॉलर

NotepadQQ

यह लिनक्स के लिए नोटपैड ++ विकल्प (विंडोज के लिए खुला स्रोत पाठ संपादक) है। इसकी दिलचस्प विशेषताएं हैं जो इसे एक काफी उन्नत पाठ संपादक के रूप में रखती हैं। उनमें से चयन और पाठ के कई संस्करण, और चयन और ब्लॉक में संस्करण। NotepadQQ की एक अन्य विशेषता पाठ प्रतिस्थापन उपकरण है, जो खोजों और उन्नत पाठ प्रतिस्थापन के लिए नियमित अभिव्यक्ति का उपयोग करने की संभावना प्रदान करता है।

फिलहाल इसमें विभिन्न प्रकार के विज़ुअल थीम शामिल हैं और बड़ी संख्या में भाषाओं का समर्थन करता है, जिसके लिए इसमें सिंटैक्स हाइलाइटिंग है।

ArchLinux पर NotepadQQ स्थापित करने के लिए हम उपयोग करते हैं:

$ यॉटोर्ट -एस नोटपैडक

उबंटू में स्थापना के लिए या आदेशों को व्युत्पन्न करने के लिए:

sudo add-apt-repository ppa: notepadqq-team / notepadqq sudo apt-get update sudo apt-get install नोटपैडक

कोष्ठक

यह एक ओपन सोर्स टेक्स्ट एडिटर है, जो वेब डिज़ाइन के समर्थन में विशेष है। यह मुख्य रूप से एडोब कंपनी से समर्थन प्राप्त करता है। इसे HTML, CSS और JavaScript में विकसित किया गया था। इसका स्रोत एक एमआईटी लाइसेंस के तहत जारी किया गया है।

क्योंकि ब्रैकेट ब्राउज़र के साथ एकीकृत होता है, इसमें हर बार सहेजे जाने पर किसी प्रोजेक्ट में होने वाले परिवर्तनों का पूर्वावलोकन होता है। HTML, CSS और JavaScript दोनों। इसके अतिरिक्त, इसमें हाइलाइटिंग ऑप्शन, टैग्स, प्रॉपर्टीज और सिंटैक्स वैल्यूज़ के ऑटोकंप्लीशन हैं।

कई जटिलताओं के बिना इसका डिजाइन सुरुचिपूर्ण, न्यूनतम है, और यह अपनी कार्यक्षमता को समृद्ध करने के लिए प्लगइन्स को जोड़ने की भी अनुमति देता है। इसी तरह, यह एक मल्टीप्लायर रिकॉर्डर है।

आज लिनक्स को आजमाने के लिए हम 6 कारण बताते हैं

इसे उबुन्टो या इसी तरह से स्थापित करने के लिए, हम इसे निम्न कमांड के साथ कंसोल द्वारा करते हैं:

sudo add-apt-repository ppa: webupd8team / ब्रैकेट sudo apt-get update sudo apt-get install कोष्ठक

वे परियोजना की आधिकारिक वेबसाइट से सीधे डाउनलोड करके भी प्राप्त कर सकते हैं।

हम आपको यह भी पढ़ने की सलाह देते हैं: लिनक्स पर विजुअल स्टूडियो कोड

परमाणु

एटम गीथहब द्वारा बनाया गया एक टेक्स्ट एडिटर है, यह एक ओपन सोर्स एडिटर है और यह सबलेम टेक्स्ट का मुफ्त विकल्प होने के लिए आकार ले रहा है। वास्तव में, इसकी उपस्थिति काफी समान है और इसकी विकास टीम सबसे उत्कृष्ट विशेषताओं का क्लोन बनाने और यहां तक ​​कि अन्य पहलुओं में सुधार करने के लिए प्रभारी रही है। इसे C ++ और Node.js के साथ विकसित किया गया है, जो विभिन्न वेब तकनीकों जैसे कि CoffeeScript, CSS या HTML का उपयोग कर रहा है।

अनुकूलन एटम की सबसे अच्छी विशेषता का प्रतिनिधित्व करता है। वस्तुतः संपादन के किसी भी विवरण को कॉन्फ़िगर किया जा सकता है, यह इसके पीछे महान विकास टीम के कारण है और वे तेजी से अपनी कार्यक्षमता बढ़ाने के लिए अधिक से अधिक पैकेज और प्लगइन्स बनाते हैं। यह आपको नई सुविधाओं को जोड़ने या मौजूदा लोगों को कॉन्फ़िगर करने की अनुमति देता है, साथ ही साथ उनकी उपस्थिति को भी समायोजित करता है।

उबंटू में इसकी स्थापना करने के लिए, उपयोग करने के लिए आदेश हैं:

sudo add-apt-repository ppa: webupd8team / atom sudo apt-get update sudo apt-get install atom

Geany

यह एक छोटा और हल्का आईडीई है, इसके निर्माण का उद्देश्य विशिष्ट डेस्कटॉप वातावरण में कम से कम पैकेज की निर्भरता होना था और इसके संचालन के लिए इसे केवल GTK2 पुस्तकालयों की आवश्यकता है। Geany क्रॉस-प्लेटफ़ॉर्म है, जो Linux, Windows, MacOS X, NetBSD, OpenBSD, AIX v5.3, Solaris Express और FreeBSD पर चलने में सक्षम है।

इसमें 30 से अधिक प्रोग्रामिंग भाषाओं के लिए समर्थन है और सिंटैक्स हाइलाइटिंग, टैग्स का स्वत: समापन, ऑटो-समापन, सुझाव, प्लगइन्स आदि प्रदान करता है।

सांत्वना के माध्यम से उबंटू में स्थापित करने के लिए निम्नलिखित चरण हैं:

sudo add-apt-repository ppa: geany-dev / ppa sudo apt-get update sudo apt-get install जिनी गेन-प्लगइन्स

आपकी पसंद का टेक्स्ट एडिटर सूची में नहीं आया? क्या आप एक और जोड़ना चाहेंगे? क्या आप अन्य समान या अधिक टेक्स्ट टेक्स्ट एडिटर जानते हैं? ठीक है, मैं आपको टिप्पणियों में हमारे साथ सभी जानकारी साझा करने के लिए आमंत्रित करता हूं।

हार्डवेयर

संपादकों की पसंद

Back to top button