हर साल, कई नए कोड संपादक लॉन्च किए जाते हैं, और डेवलपर को किसी एक को चुनना चुनौतीपूर्ण लगता है। विंडोज और मैक प्लेटफॉर्म के लिए टॉप 15 सोर्स कोड और टेक्स्ट एडिटर सॉफ्टवेयर की एक क्यूरेटेड सूची है। सूची में सभी संपादकों का उपयोग करने के लिए स्वतंत्र हैं। कोड संपादक को स्टैंडअलोन या IDE में एकीकृत किया जा सकता है।
विंडोज और मैक के लिए सर्वश्रेष्ठ मुफ्त कोड संपादक
1) नोटपैड ++
नोटपैड ++ C ++ में लिखा कोड संपादक का उपयोग करने के लिए एक लोकप्रिय मुफ्त है। यह शुद्ध win32 एपीआई का उपयोग करता है जो अधिक निष्पादन गति और छोटे प्रोग्राम आकार प्रदान करता है। यह केवल विंडो के वातावरण में चलता है, और यह GPL लाइसेंस का उपयोग करता है।
प्लेटफ़ॉर्म : विंडोज
मूल्य : नि: शुल्क
विशेषताएं:
- यह मुफ्त पाठ संपादक PHP, जावास्क्रिप्ट, HTML, और सीएसएस जैसी भाषाओं के लिए वाक्य रचना हाइलाइटिंग का समर्थन करता है
- स्वतः पूर्णता: शब्द पूर्णता, कार्य पूर्णता
- मैक्रो रिकॉर्डिंग और प्लेबैक
- उपयोगकर्ता-परिभाषित सिंटैक्स हाइलाइटिंग और तह
- पूरी तरह से अनुकूलन जीयूआई
- मल्टी-व्यू और मल्टी-लैंग्वेज सपोर्ट
डाउनलोड लिंक: https://notepad-plus-plus.org/
२) पतंग
पतंग एक कोड संपादक है जो स्वचालित रूप से कई लाइन कोड पूरा करता है। यह संपादक 16 से अधिक भाषाओं का समर्थन करता है। यह आपको बिना किसी परेशानी के तेजी से कोड करने में मदद करता है।
मूल्य : नि: शुल्क
विशेषताएं:
- यह विभिन्न भाषाओं के लिए प्रलेखन प्रदान करता है
- यह संपादक आपको टाइप करते हुए एक फंक्शन सिग्नेचर प्रदान करता है।
- आपको माउस होवर पर टूलटिप मिलेगा।
- ईमेल में सहायता प्रदान करता है।
- सॉफ्टवेयर विकास के लिए मशीन लर्निंग मॉडल का उपयोग करता है।
३) परमाणु
अन्य संपादकों की तुलना में एटम उपयोगी कोड संपादक उपकरण है, जो अपने सरल इंटरफ़ेस के कारण प्रोग्रामर द्वारा पसंद किया जाता है। एटम उपयोगकर्ता सॉफ्टवेयर के लिए पैकेज और उन्हें प्रस्तुत कर सकते हैं।
प्लेटफार्म : विंडोज, मैक, लिनक्स
मूल्य : नि: शुल्क
विशेषताएं:
- पैकेज प्रबंधक प्लगइन्स समर्थन के लिए एकीकृत है
- स्मार्ट स्वतः पूर्णता की विशेषता
- कमांड पैलेट का समर्थन करता है
- कई पैन
- क्रॉस-प्लेटफ़ॉर्म संपादन की अनुमति दें
डाउनलोड लिंक: https://atom.io/
4) विजुअल स्टूडियो कोड [VS कोड]
विजुअल स्टूडियो कोड माइक्रोसॉफ्ट द्वारा विकसित एक ओपन सोर्स कोड एडिटर सॉफ्टवेयर है। यह मुफ्त टेक्स्ट एडिटर टाइपस्क्रिप्ट, जावास्क्रिप्ट और Node.js. के लिए अंतर्निहित समर्थन प्रदान करता है यह IntelliSense सुविधाओं के साथ स्वतः पूर्ण है चर प्रकार, आवश्यक मॉड्यूल और फ़ंक्शन परिभाषा के आधार पर स्मार्ट पूर्णता प्रदान करता है।
प्लेटफार्म: मैक, विंडोज, लिनक्स
मूल्य: नि : शुल्क
विशेषताएं:
- Git और अन्य SCM (सॉफ्टवेयर कॉन्फ़िगरेशन प्रबंधन) प्रदाताओं के साथ काम करना आसान है
- कोड रीफैक्टरिंग और डिबगिंग
- आसानी से एक्स्टेंसिबल और अनुकूलन योग्य
डाउनलोड लिंक: https://code.visualstudio.com/
5) कोष्ठक
ब्रैकेट एडोब द्वारा विकसित एक हल्का उपकरण है। यह सबसे अच्छा टेक्स्ट एडिटर है जो ओपन सोर्स है। यह आपको अपने स्रोत कोड और ब्राउज़र दृश्य के बीच टॉगल करने की अनुमति देता है।
प्लेटफार्म: मैक, विंडोज, लिनक्स
मूल्य: नि : शुल्क
विशेषताएं:
- त्वरित संपादन UIfeature संदर्भ-विशिष्ट कोड और उपकरण इनलाइन डालता है
- लाइव पूर्वावलोकन, प्रीप्रोसेसर समर्थन और इनलाइन संपादक प्रदान करता है
- सुखद लग रही यूआई
- MacOS के लिए विशेष रूप से विकसित टूल
- यह तेज और प्रभावी विस्तार प्रबंधन के लिए इनबिल्ट एक्सटेंशन मैनेजर के साथ आता है।
डाउनलोड लिंक: http://brackets.io/
6) नेटबीन्स
NetBeans जावा, PHP, C ++ और अन्य प्रोग्रामिंग भाषाओं के साथ विकसित करने के लिए एक ओपन-सोर्स कोड एडिटर टूल है। इस संपादक के साथ, कोड analyzers, और कन्वर्टर्स। यह आपको नए जावा 8 भाषा निर्माण का उपयोग करने के लिए अपने एप्लिकेशन को अपग्रेड करने की अनुमति देता है।
प्लेटफार्म: मैक विंडोज लिनक्स
मूल्य: नि: शुल्क
विशेषताएं:
- आसान और कुशल परियोजना प्रबंधन
- यह मुफ्त टेक्स्ट एडिटर फास्ट एंड स्मार्ट कोड एडिटिंग प्रदान करता है
- तीव्र उपयोगकर्ता इंटरफ़ेस विकास
- बग-मुक्त कोड लिखने में आपकी सहायता करता है
डाउनलोड लिंक: https://netbeans.org
7) ब्लूफिश
ब्लूफ़िश एक क्रॉस-प्लेटफ़ॉर्म एडिटर एक तेज़ उपकरण है जो एक साथ दर्जनों फ़ाइलों को संभाल सकता है। उपकरण डेवलपर्स को दूरस्थ संपादन करने की अनुमति देता है। यह कोड एडिटर टूल प्रोग्रामर्स और वेब डेवलपर्स को वेबसाइट, स्क्रिप्ट और प्रोग्रामिंग कोड लिखने के लिए कई विकल्प प्रदान करता है।
मूल्य: नि: शुल्क
प्लेटफार्म: मैक विंडोज लिनक्स
विशेषताएं:
- सेकंड के भीतर सैकड़ों फ़ाइलों को लोड करता है
- क्रैश, किल या शटडाउन के बाद संशोधित दस्तावेजों में परिवर्तन की ऑटो-रिकवरी।
- प्रोजेक्ट सपोर्ट फीचर आपको कई प्रोजेक्ट्स पर कुशलता से काम करने में मदद करता है।
- असीमित पूर्ववत करें / पुनः कार्यक्षमता।
डाउनलोड लिंक: http://bluefish.openoffice.nl/index.html
8) वी.आई.एम.
विम एक उन्नत टेक्स्ट एडिटर ओपन सोर्स टूल है, जिसे अपने तरीके से आईडीई भी माना जाता है। यह उपकरण आपके पाठ संपादन गतिविधियों को विम संपादकों और UNIX सिस्टम के साथ प्रबंधित करने की अनुमति देता है जिसका उपयोग ऑन-प्रिमाइसेस या ऑनलाइन किया जा सकता है।
मूल्य: नि: शुल्क
प्लेटफ़ॉर्म: लिनक्स
विशेषताएं:
- व्यापक प्लगइन का समर्थन
- शक्तिशाली खोज और प्रतिस्थापित करें
- कई उपकरणों के साथ एकीकृत करता है
- मैक्रो रिकॉर्डिंग और प्लेबैक
- सैकड़ों प्रोग्रामिंग भाषाओं और फ़ाइल स्वरूपों के लिए समर्थन
डाउनलोड लिंक: https://www.vim.org/
9) गीन
Geany एक टेक्स्ट एडिटर है जो GTK + टूलकिट का उपयोग करता है। इसमें एकीकृत विकास परिवेश की कुछ बुनियादी विशेषताएं भी हैं। यह उपकरण कई फिल्टिप्स का समर्थन करता है और इसमें कुछ अच्छी विशेषताएं हैं।
मूल्य: नि : शुल्क
प्लेटफार्म: मैक, विंडोज, लिनक्स
विशेषताएं:
- आपको प्रोजेक्ट वरीयताओं में इंडेंट सेटिंग लागू करने के लिए एक नोट जोड़ने की अनुमति देता है
- स्रोत कोड के माध्यम से नेविगेट करना
- संदेश विंडो नोटबुक और साइडबार पर पॉपअप मेनू की अनुमति देता है
- खाली संदर्भ कार्रवाई को निष्पादित करने के प्रयास पर स्थिति संदेश दिखाएं
डाउनलोड लिंक: https://www.geany.org
10) कोमोडो एडिट
कोमोडो एडिट एक आसान और शक्तिशाली कोड एडिटिंग टूल है। यह आपको डिबगिंग, यूनिट टेस्टिंग, कोड रिफैक्टिंग करने की अनुमति देता है। यह कोड प्रोफ़ाइल, और ग्रंट, फोनगैप, डॉकर, वैग्रंट और कई अन्य तकनीकों के साथ एकीकरण प्रदान करता है।
मूल्य: नि : शुल्क परीक्षण
प्लेटफार्म: मैक, विंडोज, लिनक्स
विशेषताएं:
- बहु भाषा संपादक
- समकालीन रंग योजनाओं का एक बहुत
- देशी यूनिकोड समर्थन और यूनिकोड संगतता जाँच
- आसानी से डेस्कटॉप वातावरण में एकीकृत करता है।
डाउनलोड लिंक: https://www.activestate.com/products/komodo-edit/
११) भाव
Emacs एक यूनिक्स आधारित टेक्स्ट एडिटर टूल है, जिसका उपयोग प्रोग्रामर, इंजीनियर, छात्र और सिस्टम एडमिनिस्ट्रेटर द्वारा किया जाता है। यह आपको पाठ की अन्य इकाइयों को जोड़ने, संशोधित करने, हटाने, सम्मिलित करने, शब्द, अक्षर, रेखाएँ और अन्य इकाइयों की अनुमति देता है।
मूल्य: नि: शुल्क
प्लेटफार्म: मैक, विंडोज, लिनक्स
विशेषताएं:
- पूर्ण निर्मित प्रलेखन
- कई मानव लिपियों के लिए पूर्ण यूनिकोड समर्थन
- अत्यधिक अनुकूलन, Emacs लिस्प कोड का उपयोग कर।
- एक्सटेंशन स्थापित करने और डाउनलोड करने के लिए एक पैकेजिंग प्रणाली
डाउनलोड लिंक: https://www.gnu.org/software/emacs/
12) jEdit
jEdit, एक कोड संपादक प्रोग्राम जो जावा में लिखा गया है। यह ओपन सोर्स टूल सैकड़ों प्लगइन्स और मैक्रोज़ का समर्थन करता है। यह दुनिया भर में डेवलपर टीम द्वारा बनाए गए प्लगइन्स का एक बड़ा संग्रह प्रदान करता है।
विशेषताएं:
- निर्मित मैक्रो भाषा और एक्स्टेंसिबल प्लगइन वास्तुकला
- असीमित संख्या में क्लिपबोर्ड के साथ कॉपी और पेस्ट करने की अनुमति देता है
- आप प्लग इन को प्लगइन मैनेजर की मदद से डाउनलोड कर सकते हैं।
- संपादन सत्र के दौरान रजिस्टर सामग्री बच जाती है।
- ऑटो इंडेंट और सिंटैक्स को 200 से अधिक भाषाओं को हाइलाइट करने देता है
मूल्य: नि : शुल्क
प्लेटफार्म: मैक, विंडोज और लिनक्स
डाउनलोड लिंक: http://www.jedit.org/
१३) टेक्स्टमेट
TextMate अद्वितीय और नवीन सुविधाओं के साथ मैक के लिए एक बहुमुखी सादा पाठ संपादक है। उपकरण कई प्रोग्रामिंग भाषाओं के लिए समर्थन प्रदान करता है, संरचित स्वरूपों में गद्य लिखना जैसे ब्लॉगिंग, SQL प्रश्न चलाना, पटकथा लिखना आदि।
मूल्य: नि : शुल्क
प्लेटफार्म: मैक
विशेषताएं:
- सामान्य क्रियाओं के लिए ऑटो-इंडेंट
- सीएसएस-जैसे चयनकर्ताओं को कार्यों और सेटिंग्स का दायरा खोजने के लिए
- एकाधिक फ़ाइलों के साथ काम करने के लिए गतिशील रूपरेखा
- त्वरित अवलोकन और नेविगेशन के लिए पॉप-अप
- एक दस्तावेज़ के भीतर से शेल कमांड चलाएं
- दृश्य बुकमार्क एक फ़ाइल में स्थानों के बीच कूदने के लिए
डाउनलोड लिंक: http://macromates.com/
१४) गेदित
Gedit टूल को सामान्य-उद्देश्य वाले टेक्स्ट एडिटर के रूप में डिज़ाइन किया गया है। यह जीयूआई का उपयोग करने के लिए सरल और आसान प्रदान करता है। इसमें स्रोत कोड के संपादन और मार्कअप भाषाओं जैसे संरचित पाठ की विशेषताएं शामिल हैं।
मूल्य: नि : शुल्क
प्लेटफार्म: मैक और विंडोज
विशेषताएं:
- C, C ++, Java, HTML, XML, Python इत्यादि भाषाओं के लिए सिंटैक्स हाइलाइटिंग के लिए समर्थन।
- दूरस्थ स्थानों से फाइल का संपादन
- पाठ रैपिंग और ऑटो इंडेंटेशन के लिए समर्थन
- नियमित अभिव्यक्तियों के समर्थन से खोजें और बदलें
- एक लचीला प्लगइन प्रणाली जो आपको नई सुविधाएँ जोड़ने की अनुमति देती है
डाउनलोड लिंक: https://wiki.gnome.org/Apps/Gedit
15) लाइट टेबल
लाइट टेबल कोडिंग सॉफ्टवेयर के लिए एक आईडीई और टेक्स्ट एडिटर टूल है। उपकरण त्वरित प्रतिक्रिया प्रदान करता है और त्वरित निष्पादन, डिबगिंग और प्रलेखन तक पहुंच की अनुमति देता है।
मूल्य: नि: शुल्क
प्लेटफार्म: मैक, विंडोज, लिनक्स
विशेषताएं:
- इनलाइन मूल्यांकन
- लाइट टेबल एक हल्का, साफ और चिकना इंटरफ़ेस है।
- शक्तिशाली संपादन और प्लगइन प्रबंधक
- अपने कोड में महत्वपूर्ण मूल्यों पर नज़र रखने के लिए प्रिंटलाइन की सुविधा
डाउनलोड लिंक: http://lighttable.com/
16) ब्लू ग्रिफॉन
BlueGriffon एक खुला स्रोत HTML संपादक है जो गेको द्वारा संचालित है, जो फ़ायरफ़ॉक्स का रेंडरिंग इंजन है। इसमें वेब पेज बनाने के लिए एक सरल इंटरफ़ेस और सबसे सामान्य सुविधाएँ हैं जो W3C वेब मानकों के अनुरूप हैं।
प्लेटफार्म: मैक, विंडोज, लिनक्स
विशेषताएं:
- फ़ॉन्ट का रंग बदलना या सीमा शैली को समायोजित करना आसान है
- अंतिम सत्र से टैब खोलता है
- सीएसएस संपादन के लिए शॉर्टकट
- स्रोत दृश्य के लिए एकाधिक थीम्स
डाउनलोड लिंक: http://bluegriffon.org