यदि आपके पास एक कोडिंग प्रोजेक्ट है जिसे आप अपने मैक पर बनाना चाहते हैं, जैसे ऐप या वेबसाइट, तो आपको कोड लिखने के लिए एक प्रोग्राम की आवश्यकता होगी। इन कार्यक्रमों को टेक्स्ट एडिटर कहा जाता है। टेक्स्ट एडिटर आपको विभिन्न कोडिंग भाषाओं में कोड लिखने और निष्पादित करने देते हैं। वे बहुत सरल हो सकते हैं, या स्वचालित रंग कोडिंग और स्वरूपण जैसे कई विकल्पों के साथ आ सकते हैं।
चाहे आप पहली बार कोडिंग कर रहे हों, या वर्षों से कर रहे हों, आपके लिए एक मैक टेक्स्ट एडिटर है। हमने अपने पसंदीदा मैक टेक्स्ट एडिटर ऐप्स को नीचे संकलित किया है; आपके लिए सबसे अच्छा खोजने के लिए पढ़ें!
1. शक्ति
यदि आप अपने मैक पर एक टन शक्ति के साथ एक टेक्स्ट एडिटर चाहते हैं और बहुत अधिक घंटियाँ और सीटी नहीं हैं, तो आप विम चाहते हैं। अक्सर "प्रोग्रामर का संपादक" कहा जाता है, विम आपके द्वारा फेंके जाने वाले किसी भी प्रोजेक्ट और प्रोग्रामिंग भाषा को बहुत अधिक संभाल सकता है।
एक प्रोग्राम के रूप में जो प्रोग्रामर के लिए बहुत अच्छा है, हालांकि, यदि आप कोडिंग के लिए नए हैं तो विम सीखने की अवस्था के साथ आता है। स्वचालित रूप से रंग-कोड सिंटैक्स को विम करें ताकि आपका कोड पढ़ने में थोड़ा आसान हो, लेकिन यह सुझाव नहीं देता है या आपको बग या टाइपो को इंगित नहीं करता है। यह भी बहुत मजबूत नहीं है
ग्राफिक यूजर इंटरफेस, या जीयूआई, यदि आप उन लोगों के लिए उपयोग किए जाते हैं - हालांकि मैकविम में अन्य ऑपरेटिंग सिस्टम के लिए विम की तुलना में अधिक जीयूआई है।कम से कम यह एक व्यापक रूप से उपयोग किया जाने वाला कार्यक्रम है, इसलिए यदि आपके कोई प्रश्न हैं, तो आप वेब खोज के साथ उत्तर खोजने में सक्षम हैं। लेकिन आपको लेगवर्क करने और कार्यक्रम सीखने के लिए तैयार रहना होगा।
हमारी राय में, यदि आप पहले से ही कोड करते हैं, तो विम बिना किसी अनावश्यक तामझाम के आपके कोड पर काम करने के लिए एक बेहतरीन संपादक है। अभी भी सीखने वालों के लिए, विम को तुरंत समझना कठिन होगा, और आप इस सूची में एक अलग टेक्स्ट एडिटर ऐप पसंद कर सकते हैं। लेकिन यह पता लगाने लायक है कि क्या आप प्रयास करना चाहते हैं!
डाउनलोड: विम फॉर Mac (मुफ़्त)
2. Emacs
चूंकि हम विम के बारे में बात कर रहे हैं, इसलिए क्लासिक टेक्स्ट एडिटर युद्ध- Emacs में अपने महान प्रतिद्वंद्वी के बारे में बात करना समझ में आता है। Emacs, विम की तरह, एक मैक टेक्स्ट एडिटर है जिसका उद्देश्य कोड-प्रेमी है। यह रंग-कोड वाक्यविन्यास है, लेकिन इससे परे, यह एक उपकरण है, सीखने का मंच नहीं।
इसके अलावा, विम की तरह, Emacs में एक पैकेजिंग सिस्टम है जो आपको इसमें एक्सटेंशन डाउनलोड और इंस्टॉल करने की अनुमति देता है। ये एक्सटेंशन आपको सिंटैक्स चेकर और बग हंटर जैसी चीजें रखने की अनुमति दे सकते हैं, लेकिन आपको उन्हें अलग से डाउनलोड और इंस्टॉल करना होगा। और केवल इतने सारे एक्सटेंशन मौजूद हैं।
Emacs कुछ अन्य कार्यों, जैसे कैलेंडर, एक समाचार पाठक, और परियोजना नियोजन क्षमताओं के साथ खुद को विम से थोड़ा अलग करता है।
ये अतिरिक्त कार्य Emacs को आपकी पसंद के टेक्स्ट एडिटर के रूप में आपके लिए विम को बाहर निकालने में मदद कर सकते हैं। या, वे अनावश्यक प्रतीत होंगे, और विम को और अधिक आकर्षक बना देंगे। यह आप पर निर्भर करता है कि आप अपने टेक्स्ट एडिटर को टेक्स्ट और कोड लिखने और संपादित करने के अलावा कितना कुछ करना चाहते हैं।
डाउनलोड: के लिए Emacs Mac (मुफ़्त)
3. परमाणु
नए कोड सीखने वाले मैक उपयोगकर्ताओं के लिए, हम टेक्स्ट एडिटर एटम की अत्यधिक अनुशंसा करते हैं। एटम में एक बहुत ही उपयोगकर्ता के अनुकूल जीयूआई है, और कई विशेषताएं हैं जो पहली बार कोडर्स के लिए सहायक होती हैं।
स्वत: पूर्ण सुविधा आपको कोड सिंटैक्स को याद रखने में मदद कर सकती है जिसे आप भूल गए होंगे, साथ ही कोड को तेज़ी से लिखने में आपकी सहायता कर सकते हैं। एटम आपको अपने कोड में टेक्स्ट को आसानी से ढूंढने और बदलने के साथ-साथ कई पैन में काम करने की भी अनुमति देता है। एटम के लिए एक महान नई उपयोगकर्ता मार्गदर्शिका भी है जिसका एक नए कोडर के रूप में पालन करना आसान है, और हमने इसके अधिकांश दस्तावेज़ीकरण का पालन करना अपेक्षाकृत आसान पाया है।
एटम के पास कुछ अच्छे अनुकूलन विकल्प भी हैं, जिनमें एक्सटेंशन भी शामिल हैं जिन्हें आप ऐप के भीतर से डाउनलोड कर सकते हैं (बजाय विम और एमएसीएस के साथ उन्हें अलग-अलग ढूंढना), और थीम जिन्हें आप अपनी विंडोज़ को देखने के लिए और अधिक मजेदार बनाने के लिए उपयोग कर सकते हैं और में काम करना।
एटम नए कोडर्स के लिए बहुत अच्छा है, लेकिन इसकी प्रणाली विम और एमएसीएस की तरह ही मजबूत और हैक करने योग्य है, इसलिए यह एक टेक्स्ट एडिटर है जिसे आप सीखते हुए विकसित कर सकते हैं। यदि आप दूसरों के साथ कोडिंग कर रहे हैं, तो यह इन-प्रोग्राम GitHub एक्सेस, एडिटिंग और शेयरिंग की भी अनुमति देता है। सेट वर्कफ़्लो वाले लंबे समय तक कोडर्स स्वत: पूर्ण सुविधा को पसंद नहीं कर सकते हैं, लेकिन यदि आप एक शक्तिशाली और सुंदर संपादक चाहते हैं जो उपयोगकर्ताओं को रास्ते में थोड़ी सी सहायता प्रदान कर सके, तो आपको एटम पसंद आएगा।
डाउनलोड: परमाणु के लिए Mac (मुफ़्त)
4. उदात्त पाठ
मैक का उपयोग करने वाले नए कोडर्स के लिए एक और बढ़िया टेक्स्ट एडिटर सब्लिमे टेक्स्ट है। एटम की तरह, सब्लिमे टेक्स्ट आपके कोडिंग के लिए स्वत: पूर्ण प्रदान करता है, लेकिन उस स्थिति में सिंटैक्स परिभाषाएं जोड़ता है यदि आपको किसी शब्द को देखने या खुद को याद दिलाने की आवश्यकता है कि थोड़ा सा कोड क्या करता है। परिभाषाएँ कुछ भिन्न रूपों में भी प्रकट हो सकती हैं—आप शब्द के बगल में एक पॉपअप विंडो में एक त्वरित परिभाषा प्राप्त कर सकते हैं, या साइड-बाय-साइड फलक में पूर्ण परिभाषा प्राप्त करने के लिए क्लिक कर सकते हैं।
सीखने के लिए ये अद्भुत विशेषताएं हैं, क्योंकि आप कोड के रूप में चीजों की जांच कर सकते हैं, या उनका अध्ययन करने के लिए प्रोग्राम में कोड प्रोजेक्ट खोल सकते हैं। सब्लिमे टेक्स्ट में अभी भी अधिक उन्नत कोडर्स के लिए सुविधाएं हैं, हालांकि, आसान दृश्य विभाजन और टैब स्विचिंग, और कई चयनों सहित, त्वरित परिवर्तनशील परिवर्तनों की अनुमति देता है।
एटम के पास थोड़ा अधिक उपस्थिति अनुकूलन है, लेकिन उदात्त पाठ में अभी भी डार्क और लाइट थीम हैं, और यदि आप इसके बारे में सोच रहे हैं, तो कई GPU और eGPU के साथ अच्छी तरह से काम कर सकते हैं। अपने मैक मिनी के लिए ईजीपीयू प्राप्त करना.
उदात्त पाठ एटम की तुलना में और भी अधिक शुरुआती-अनुकूल हो सकता है, लेकिन इसकी परिभाषा और स्वत: पूर्ण सुविधाएँ आपके सीखने में मददगार से अधिक कष्टप्रद हो सकती हैं। फिर भी, यदि आप अपने कीबोर्ड से विंडोज़ को आसानी से नेविगेट करना चाहते हैं और इसके लुक को पसंद करते हैं, तो सब्लिमे टेक्स्ट कमाल का है।
डाउनलोड: के लिए उदात्त पाठ Mac (मुफ़्त)
5. वी.एस. कोड
आखिरी टेक्स्ट एडिटर जिसे हम आपके मैक के लिए अत्यधिक अनुशंसा करते हैं वह विजुअल स्टूडियो कोड है, जिसे वीएस कोड भी कहा जाता है। इन-ऐप डिबग विकल्पों और एक स्मार्ट स्वत: पूर्ण प्रणाली के साथ, वीएस कोड का उद्देश्य न केवल नए कोडर्स की मदद करना है, बल्कि उन्नत कोडर्स की गति को बढ़ाना है।
गिट के साथ (आप कर सकते हैं और चाहिए अपने मैक पर गिट स्थापित करें यदि आप एक विकसित हो रहे कोड प्रोजेक्ट पर काम कर रहे हैं) और अन्य SCM प्रदाता समीक्षा के लिए सुलभ हैं और वीएस कोड के भीतर सही काम करता है, यह एक संपादक है जो आपके वर्कफ़्लो को उतना ही सरल बनाना चाहता है संभव। वीएस कोड के लिए भी कई एक्सटेंशन उपलब्ध हैं, ताकि आप इसे विभिन्न परियोजनाओं के साथ आपको और भी अधिक कुशल बना सकें। वीएस कोड की अंतर्निहित विशेषताएं वास्तव में यहां महसूस नहीं करती हैं। हमारे लिए, वे समय बचाने वाले की तरह महसूस करते हैं।
वीएस कोड एटम (जिसके साथ यह बहुत सारे स्रोत कोड साझा करता है) और सब्लिमे टेक्स्ट की तुलना में थोड़ा कम नौसिखिया-अनुकूल महसूस करता है। लेकिन वीएस कोड में बढ़ने से वास्तव में आपको और आपकी कोडिंग गति को लंबे समय तक मदद मिल सकती है।
हमारे लिए, वीएस कोड एक टेक्स्ट एडिटर का टूल और इंस्ट्रक्टर होने का सबसे अच्छा मध्य मैदान है। यह इंटरमीडिएट कोडर के लिए सबसे अच्छा बनाता है: कोई व्यक्ति कौशल को सुधारना चाहता है लेकिन कभी-कभी बग के साथ मदद की ज़रूरत होती है। तो आप हैं? यदि हां, तो सुनिश्चित रूप से वीएस कोड देखें!
डाउनलोड: वी.एस. कोड के लिए Mac (मुफ़्त)
आप कौन सा टेक्स्ट एडिटर चुनेंगे?
मैक के लिए आपको कई बेहतरीन टेक्स्ट एडिटर मिल सकते हैं। ये सभी आपको कोड लिखने और चलाने के साथ-साथ टेक्स्ट लिखने देते हैं। और आश्चर्यजनक रूप से, वे सभी स्वतंत्र हैं!
आप जो टेक्स्ट एडिटर चाहते हैं, उस पर निर्णय लेने से आपके वर्तमान कोडिंग कौशल में कमी आएगी और आप कोड की मदद के लिए प्रोग्राम को कितना चाहते हैं। यदि आप अपने आप को आगे बढ़ाना चाहते हैं और सब कुछ मैन्युअल रूप से करना चाहते हैं, तो आप विम या Emacs चाहते हैं। यदि आप चाहते हैं कि कोई प्रोग्राम आपका मार्गदर्शन करे, तो आप एटम, सबलाइम टेक्स्ट या वीएस कोड चाहते हैं।
कोडिंग के बारे में उलझन में? स्क्रिप्टिंग समझ में नहीं आ रहा है? यहां आपको प्रोग्रामिंग के बिल्डिंग ब्लॉक्स के बारे में जानने की जरूरत है।
आगे पढ़िए
- Mac
- प्रोग्रामिंग
- पाठ संपादक
- कोडिंग टिप्स
- मैक ऐप्स

जेसिका 2018 से तकनीकी लेख लिख रही हैं, और अपने खाली समय में बुनाई, क्रॉचिंग और छोटी-छोटी चीजों की कढ़ाई करना पसंद करती हैं।
हमारे न्यूज़लेटर की सदस्यता लें
तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!
सब्सक्राइब करने के लिए यहां क्लिक करें