चाहे आप एक आत्म-कबूल की गई स्क्रिप्ट किड्डी या ब्लैक टोपी हों, एक शौक प्रोग्रामर या पेशेवर कोडर, आपको उस ऐप की आवश्यकता है जो कार्य तक है। यदि आप किसी पीसी के बजाय मैक पर अपना प्रोग्रामिंग करना चुनते हैं, तो नीचे दिए गए सर्वोत्तम कोड संपादन ऐप्स की एक सूची है जो कि आवश्यक हो सकती है।

उन्हें जांचें, देखें कि कौन सा आपको उपयुक्त बनाता है, और मैक-आधारित कोडिंग की पूरी तरह से तार्किक, पूरी तरह से तार्किक दुनिया में कूदता है।

1. विम

इन दिनों शायद प्रोग्रामर के बहुमत के लिए नंबर एक विकल्प, विम चारों ओर सबसे पूरा कोड-संपादन उपकरण है। यह अपने प्रतिद्वंद्वियों की तुलना में बहुत कम स्मृति का उपयोग करता है, यह खुला स्रोत है, और एसएसएच के माध्यम से दूरस्थ रूप से उपयोग किया जा सकता है।

संबंधित : 3 उन्नत उपयोगकर्ताओं के लिए उपयोगी वीआईएम संपादक युक्तियाँ और चालें

वह सब कुछ नहीं हैं। विम सभी यूनिक्स प्लेटफॉर्म पर काम करता है (इसलिए विंडोज और लिनक्स भी), और कीबोर्ड शॉर्टकट्स के साथ ब्रिमिंग कर रहा है जो कोड के लंबे भाग को एक सिंच लिखते हैं। ऐसा लगता है कि इसमें बहुत कुछ शामिल है, लेकिन सभी शॉर्टकट को यादगार बनाने के लिए डिज़ाइन किया गया है (इसलिए 'हटाएं' के लिए डी, जाहिर है), जिससे वीम को सुलभ बना दिया जा सकता है।

अपने विशाल समुदाय के साथ प्लग-इन और ऐड-ऑन का निरंतर जुलूस मंथन करने के साथ, विम एक विशाल, लचीला उपकरण है जिसका उपयोग कई लोकप्रिय कोडिंग वातावरण (सी, पायथन, आप इसे नाम) के लिए किया जा सकता है।

एक कारण के लिए यह नंबर एक है।

2. शानदार पाठ

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

सब्लिमे टेक्स्ट मुफ्त नहीं है, हालांकि आप मुफ्त परीक्षण संस्करण डाउनलोड कर सकते हैं और यह कभी समाप्त होने की प्रतीत नहीं होता है। फिर भी, यदि आप सब्लिमे टेक्स्ट का उपयोग करते हैं और प्यार करते हैं, तो लाइसेंस खरीदने और विकास का समर्थन करना हमेशा अच्छा होता है।

ऐप मैक, विंडोज और लिनक्स के लिए उपलब्ध है।

3. बीबीईडिट

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

4. टेक्स्टमैट

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

5. ब्रैकेट्स

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

6. कपड़ा

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

निष्कर्ष

कोडिंग आजकल कई लोगों के जीवन का हिस्सा बन गई है, और उपरोक्त ऐप्स को इसे और अधिक तेज़ी से और अधिक कुशलता से प्राप्त करने में मदद करनी चाहिए।

यह आलेख पहली बार मार्च 2014 में प्रकाशित हुआ था और जून 2018 में अपडेट किया गया था।

छवि क्रेडिट: ओटावा / शटरस्टॉक द्वारा स्क्रीन पर क्लोजअप कोडिंग