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