atom vs sublime text
यह ट्यूटोरियल दो सोर्स कोड एडिटर्स एटम और सबलाइम टेक्स्ट की विशेषताओं की व्याख्या करता है और एटम बनाम सबलाइम की तुलना प्रदान करता है:
चाहे आप कोडिंग के लिए नए हों या पुराने समय के कोड के व्यसनी हों, आपको एक कोड संपादक की आवश्यकता है, जो आप उस पर फेंक सकते हैं।
बाजार में बहुत सारे कोड संपादक हैं, और उन लोगों के बीच जो एक सही चयन करते हैं, हमेशा एक चुनौतीपूर्ण कार्य होता है। यह ट्यूटोरियल केवल इस सवाल का जवाब नहीं देगा कि 'डेवलपर्स के लिए सबसे अच्छा कोड संपादक क्या है?', यह सहस्राब्दी के दो स्रोत कोड संपादकों की तुलना करेगा, अर्थात् एटम और उदात्त पाठ।
हम कोड एडिटर को एक ही प्रकार में नहीं डाल सकते हैं क्योंकि एक एडिटर जो एक डेवलपर के लिए काम करता है वह दूसरे के लिए उपयुक्त नहीं हो सकता है।
बाजार में उनमें से कई हैं, नोटपैड ++ या vi जैसे सबसे सरल लोगों में से, जो आपको कोड लिखने और रंग देने की अनुमति देता है, यह पढ़ने में आसान बनाने के लिए, नेटबीन्स, एक्सकोड, इंटेलीज जैसे सबसे जटिल संपादकों को एक पूर्ण विकास प्रदान करता है। पर्यावरण जिसमें संस्करण नियंत्रण प्रणाली, परीक्षण ढांचे, डिबगिंग किट, आदि के साथ एकीकरण शामिल है।
इस ट्यूटोरियल में, हम दो मध्यम जटिलता स्रोत कोड संपादकों यानी एटम और उदात्त पाठ की तुलना करने पर ध्यान केंद्रित करेंगे क्योंकि वे एक तरफ सरल और जटिल दोनों का मिश्रण हैं और विकास को चुस्त, तेज और कुशल बनाने के लिए पर्याप्त मजबूत हैं।
आप क्या सीखेंगे:
- उदात्त पाठ और परमाणु का अवलोकन
- एटम बनाम उदात्त पाठ: एक तुलना
- निष्कर्ष
उदात्त पाठ और परमाणु का अवलोकन
यह तुलना डेवलपर्स के लिए उनकी आवश्यकताओं के आधार पर सही कोड संपादक का चयन करना आसान बनाता है। इसलिए, जबकि उदात्त पाठ संपादक अपने परिष्कार के लिए जाना जाता है, एटम को 21 वीं सदी का हैक करने योग्य पाठ संपादक कहा जाता है।
एटम और उदात्त की तुलना करने से पहले, आइए हम इन दोनों संपादकों का उनके आधिकारिक दस्तावेज के अनुसार संक्षिप्त अवलोकन करें।
परमाणु
यह macOS, Linux, Windows प्लेटफ़ॉर्म के लिए एक स्रोत कोड संपादक है जो Node.js. में लिखे प्लग-इन का समर्थन करता है। इसमें Git Control एम्बेडेड है। यह GitHub द्वारा विकसित किया गया है।
आधिकारिक वेबसाइट => परमाणु
उदात्त पाठ
यह एक शेयरवेयर स्रोत संपादक है जो पाइथन में लिखे गए प्लग-इन का समर्थन करता है। यह मुख्य रूप से कई प्रोग्रामिंग और मार्कअप भाषाओं का समर्थन करता है।
आधिकारिक वेबसाइट => उदात्त पाठ
एटम बनाम उदात्त पाठ: एक तुलना
आइए हम सबलिम टेक्स्ट बनाम एटम की तुलना पर एक नज़र डालें:
वर्ग | परमाणु | उदात्त |
---|---|---|
गतिशील टाइपिंग | हाँ | हाँ |
एक्सटेंशन / प्लग-इन | हाँ | हाँ |
लाइसेंस | एमआईटी लाइसेंस | संपदा |
ऑपरेटिंग सिस्टम | लिनक्स खिड़कियाँ Mac OS X | लिनक्स खिड़कियाँ Mac OS X |
कई परियोजनाओं | हाँ | हाँ |
एकाधिक चयन संपादन | हाँ | हाँ |
ब्लॉक चयन संपादन | हाँ | हाँ |
प्रदर्शन | ![]() | ![]() |
स्वतः पूर्ण कोड | हाँ | हाँ |
वाक्य - विन्यास पर प्रकाश डालना | हाँ | हाँ |
समर्थित वीसीएस | Github जाओ बिट बकेट | जाओ Github अस्थिर |
कीमत | नि: शुल्क | $ 80 |
आइए हम निम्नलिखित श्रेणियों के आधार पर एटम बनाम उदात्त पाठ संपादकों की विस्तार से तुलना करें:
# 1) संपादक की स्थापना
सेट अप के आधार पर इन संपादकों की तुलना करने से पहले, आइए सबसे पहले विंडोज प्लेटफॉर्म पर इनकी स्थापना देखें।
विंडोज पर उदात्त पाठ स्थापना
आप से Sublime पाठ डाउनलोड कर सकते हैं आधिकारिक वेबसाइट ।
सर्वश्रेष्ठ साइटों को ऑनलाइन देखने के लिए मोबाइल फोनों के लिए
चरण 1: आधिकारिक वेबसाइट से .exe पैकेज डाउनलोड करें जैसा कि नीचे दी गई छवि में दिखाया गया है।
चरण 2: निष्पादन योग्य फ़ाइल चलाएँ। यह पर्यावरण चर को परिभाषित करता है। जैसे ही आप फ़ाइल चलाते हैं, आपको नीचे दिखाए गए अनुसार विंडो दिखाई देगी।
उपरोक्त विंडो पर Next पर क्लिक करें।
चरण 3: वह स्थान चुनें जहां आप सबलेम टेक्स्ट एडिटर स्थापित करना चाहते हैं और अगला क्लिक करें।
विभिन्न ब्राउज़रों में मेरी साइट का परीक्षण करें
चरण 4: फ़ोल्डर का स्थान सत्यापित करें और इंस्टॉल पर क्लिक करें।
चरण # 5: अब स्थापना को पूरा करने के लिए फिनिश पर क्लिक करें।
चरण # 6: सफल स्थापना पर, आप देखेंगे संपादक नीचे के रूप में दिखाई देगा:
विंडोज पर एटम इंस्टॉलेशन
चरण 1: से .exe पैकेज डाउनलोड करें आधिकारिक वेबसाइट नीचे दिखाए गए रूप में।
चरण 2: जैसे ही आप डाउनलोड की गई फ़ाइल चलाते हैं, नीचे की विंडो दिखाई देगी।
चरण 3: स्थापना पूर्ण होने पर, एटम संपादक विंडो लॉन्च की गई है।
परमाणु और उदात्त माउस क्लिक के एक जोड़े के साथ स्थापित हो जाते हैं। दोनों संपादकों विंडोज, लिनक्स, और ओएस एक्स के लिए उपलब्ध हैं। एक बात जो आप जल्दी से नोटिस करेंगे वह यह है कि एटम का वजन 170 एमबी से अधिक है, जो कि पारंपरिक HTML संपादकों की तुलना में बहुत अच्छा है, जबकि सब्लिम का वजन 6 एमबी से कम है।
हम इन संपादकों के प्रदर्शन मूल्यांकन में आगे चर्चा करेंगे। एक बार जब आप संपादकों को स्थापित करते हैं, तो आप जाने के लिए तैयार हैं।
# 2) संपादन और वर्कफ़्लो
एटम उपयोगकर्ताओं के लिए लचीला है। यह संकुल उत्पन्न करता है जो इसके हैक करने योग्य कोर में जोड़ता है। एक और दिलचस्प विशेषता 'फजी खोजक' है जो आपके लिए कोई भी फ़ाइल ढूंढती है। साथ ही, ट्री व्यू की मदद से, उपयोगकर्ताओं को वर्तमान प्रोजेक्ट में किसी भी फ़ाइल को खोलना और देखना आसान लगता है। एक एटम उपयोगकर्ता की व्याख्या करने वाली एक बात यह है कि स्क्रैच से शुरू होने पर अतिरिक्त पैकेज स्थापित करने की आवश्यकता है।
इसके विपरीत, उदात्त पाठ परियोजनाओं में काम करते समय यह महत्वपूर्ण है। कोडिंग, मार्कअप और गद्य, उदात्त पाठ संपादक में परिष्कार के उच्चतम स्तर को दिखाते हैं। हजारों फाइलों के बीच कोड का एक स्निपेट खोजना सबलाइम में जल्दी होता है। यहां, गति कभी भी अपने उपयोगकर्ताओं को निराश नहीं करती है। यह डेवलपर को तेज कोडिंग की शक्ति का लाभ उठाने देता है।
नेविगेशन सबलेटाइम में कमांड पैलेट की मदद से होता है।
# 3) हेवी फाइल्स के साथ काम करना
परमाणु आकार में सबसे भारी होने के कारण, भारी फाइलों के साथ काम करना मुश्किल हो जाता है। भारी फ़ाइलों को संपादित करते समय एटम संपादक में कुछ अंतराल और सुस्ती होती है। उदात्त पाठ सबसे बड़ी फ़ाइल के साथ काम करते समय सबसे छोटा काम करता है।
# 4) शॉर्टकट और कार्यक्षमता
उपयोगकर्ता के काम को काफी तेज करने के लिए दोनों संपादक शॉर्टकट्स के ढेर के साथ आते हैं। अधिकतर एटम शॉर्टकट कुछ हद तक सब्बल टेक्स्ट के समान होते हैं। इसके अलावा, हम इन दोनों संपादकों में अपनी इच्छानुसार शॉर्टकट कुंजियों को अनुकूलित कर सकते हैं। एकमात्र अंतर यह है कि, एटम में ये चीजें इनबिल्ट के रूप में सामने आती हैं, लेकिन उदात्त पाठ में, आपको इसे मैन्युअल रूप से सेट करना होगा।
# 5) संकुल और अनुकूलन
एक संपादक की डिग्री विकास के प्रवाह और शैली से मेल खाने के लिए देता है एक बहुत महत्वपूर्ण संभावना है। एटम का एक बहुत ही वर्णनात्मक डॉक्टर पृष्ठ है जो शैलियों को हैक करने के तरीके के बारे में विस्तृत जानकारी देता है। इसमें प्रति फ़ाइल प्रकार के आधार पर सेटिंग्स को ओवरराइड करने की एक बहुत बड़ी विशेषता है। उदाहरण के लिए, JS बनाम CSS बनाम HTML के लिए अलग-अलग इंडेंट एटम के साथ काफी आसान है। उदात्त पाठ पक्ष में, संकुल के कम समूह होते हैं।
(छवि स्रोत )
# 6) तृतीय-पक्ष पैकेज उपलब्धता
कोई भी संपादक केवल एक पाठ इनपुट फ़ाइल है जिसमें कोई तृतीय-पक्ष पैकेज नहीं है। परमाणु और उदात्त पाठ इस मामले में अलग नहीं हैं। दोनों संपादकों के पास थर्ड पार्टी पैकेजों की एक बड़ी संख्या है, हालाँकि, समस्या तब होती है क्योंकि इन थर्ड पार्टी पैकेजों में से कई पर कोई सक्रिय विकास नहीं होता है जो इन पैकेजों को अस्थिर बनाता है। उदात्त पाठ एक बड़ा होने के नाते एटम की तुलना में इन तृतीय-पक्ष पैकेजों का एक व्यापक संग्रह है।
जावा में सूची कैसे घोषित करें
# 7) स्रोत नियंत्रण एकीकरण
गिटहब का एक उत्पाद होने के नाते, एटम गिट एकीकरण के साथ तैयार है। किसी भी परियोजना को संपादित करते समय, आप देखेंगे कि पेड़ के दृश्य के पास अप्रकाशित फ़ाइलों के लिए रंग संकेतक हैं। यह स्टेटस बार पर करंट ब्रांच का नाम भी दिखाता है।
इसके विपरीत, Sublime Text में सोर्स कोड रिपॉजिटरी के साथ बिल्ट-इन इंटीग्रेशन नहीं है, लेकिन Git, SVN जैसे बाहरी पैकेजों से कुछ आज़माया और परखा हुआ इंटीग्रेशन है।
# 8) समुदाय
स्टैक ओवरफ्लो, विभिन्न विशेषताओं पर अंतहीन ब्लॉगों पर हर महीने प्रश्नों के साथ एक व्यापक उपयोगकर्ता सूची है। उसी ओर, हालाँकि, उदात्त पाठ की तुलना में परमाणु नया है, लेकिन इसके विकास और समर्थन के मोर्चे पर बहुत सक्रिय समुदाय है। इसके अलावा, GitHub द्वारा समर्थित होने के नाते, वेबसाइट चर्चा बोर्ड सभी धधकते दिखते हैं।
# 9) मूल्य निर्धारण
एटम एक ओपन-सोर्स एडिटर है जो एमआईटी लाइसेंस के हिस्से के रूप में मुफ्त आता है जबकि सब्लिम की लागत $ 80 है। यहाँ Sublime Text में, मूल्य निर्णायक कारक के रूप में प्रतीत नहीं होता है क्योंकि भुगतान किया हुआ और मुफ्त Sublime संस्करण केवल 'अनरजिस्टर्ड' स्थिति को बंद करने के लिए एक सामयिक पॉप-अप स्क्रीन के माध्यम से भिन्न होता है।
कट्टर उदात्त उपयोगकर्ता आसानी से एक स्वायत्त डेवलपर के लिए $ 80 का भुगतान करते हैं, जिसने आभार के स्मृति चिन्ह के रूप में एक शानदार उत्पाद विकसित किया है।
# 10) प्रदर्शन
प्रदर्शन किसी भी पाठ संपादक का प्रमुख हिस्सा है जो डेवलपर्स द्वारा उपयोग किया जा रहा है। जब प्रदर्शन की बात आती है तो उदात्त एटम से अधिक उन्नत होता है।
जैसा कि वे कहते हैं, आकार एक सॉफ्टवेयर टूल बना या तोड़ सकता है। एटम आकार में भारी होने के कारण उदात्त पाठ की तुलना में धीमा है। जब यह एकाधिक फ़ाइलों के बीच कूदने की बात आती है, तो यह प्रतिक्रिया की समस्याओं को दिखाता है। इसके विपरीत, आप उदात्त पाठ के साथ काम करते समय किसी भी तरह की कमी महसूस नहीं करेंगे।
# 11) उपयोगकर्ता अनुभव
लगता है, उदात्त पाठ एक विशाल उपयोगकर्ता आधार के साथ हालांकि आकर्षक नहीं लगता है, वे अनुकूलन उपयोगकर्ता अनुभव प्राप्त करने के लिए सैकड़ों थीम स्थापित करना पसंद करते हैं। Sublime Text में पर्याप्त संख्या में थीम होती हैं जिन्हें उपयोगकर्ता सर्वश्रेष्ठ उपयोगकर्ता अनुभव बनाने के लिए स्थापित कर सकता है। इसके विपरीत, एटम बॉक्स चीजों से कई इनबिल्ट के साथ आता है। उदात्तता में, उपयोगकर्ताओं को कुछ चीजों को मैन्युअल रूप से सेट करना होता है।
निष्कर्ष
तो, आपको क्या लगता है कि सबसे अच्छा संपादक कौन है?
हमारी राय में, एटम और उदात्त पाठ दोनों अच्छे टेक्स्ट एडिटर हैं जिनमें विकास के तेज और आसान बनाने के लिए सुविधाओं और भार के तीसरे पक्ष के पैकेज हैं। दोनों विशिष्ट उपयोगकर्ता आवश्यकताओं और बाजार की जरूरतों के लिए अपना सर्वश्रेष्ठ देते हैं। कोई भी संपादक दूसरे से बेहतर नहीं है।
यदि आप पहले से ही Sublime Text का उपयोग कर रहे हैं और पसंदीदा पैकेज चुनने और स्थापित करने में बहुत समय दिया है, तो Atom पर स्विच करने का कोई मतलब नहीं है क्योंकि दोनों संपादक लगभग एक ही पैकेज को एक या दूसरे तरीके से प्रदान करते हैं। इसके अतिरिक्त, भार-वहन क्षमता के लिए, उदात्त पाठ एटम की तुलना में बहुत अधिक भार ले सकता है।
उदात्तता की एक जबरदस्त बात यह है कि जब आप उदात्त पाठ खोलते हैं, तो आप अपनी फ़ाइलों को ठीक उसी तरह से देखेंगे जैसे आपने पिछली बार छोड़ा था, भले ही आपने उन्हें बचाया हो या नहीं।
हालांकि पिछले कुछ वर्षों में एटम ने जबरदस्त गति में सुधार दिखाया है, यह कई फाइलों और धीमी लोड समय के बीच स्विच करने के मामले में अभी भी उदात्त से पीछे है। दूसरी ओर, जैसा कि हमने समुदाय की कमी के कारण सुब्बलम के अधिकांश पैकेजों को अप्रचलित देखा है, आधुनिक युग कोड संपादकों के साथ प्रतिस्पर्धा करने के लिए इसके कुछ ढाँचों को खोलने के बारे में अधिक सोचने की आवश्यकता है।
अंत में, यदि आप एक नए संपादक की तलाश में हैं, तो आप इन दोनों में से किसी को भी चुन सकते हैं, क्योंकि दोनों ही एक अच्छा विकल्प हैं। आपको बस अपने शॉर्टकट कुंजियों का उपयोग करने के लिए एक अच्छा समय बिताना होगा, ऐसे पैकेज ढूंढना चाहिए जो इन संपादकों में से किसी पर भी आपके विकास को तेज और आसान बनाते हैं।
आगे पढ़ना => विजुअल स्टूडियो कोड बनाम एटम
आशा है कि यह एटम बनाम उदात्त पाठ तुलना ने आपको एटम और उदात्त पाठ संपादकों की विशेषताओं का अवलोकन प्रदान किया है। इस लेख को पढ़ने के बाद, आप निश्चित रूप से अपनी आवश्यकता के अनुसार कौन सा संपादक चुनने में सक्षम होंगे।
अनुशंसित पाठ
- टॉप 15 बेस्ट फ्री कोड एडिटर्स फॉर परफेक्ट कोडिंग एक्सपीरियंस
- 2021 में 12 बेस्ट पायथन आईडीई और कोड एडिटर
- एसवीएन ट्यूटोरियल: स्रोत कोड प्रबंधन तोड़फोड़ का उपयोग करना
- 15 सर्वश्रेष्ठ संस्करण नियंत्रण सॉफ्टवेयर (स्रोत कोड प्रबंधन उपकरण)
- शीर्ष 40 स्टेटिक कोड विश्लेषण उपकरण (सर्वश्रेष्ठ स्रोत कोड विश्लेषण उपकरण)
- कछुआ एसवीएन ट्यूटोरियल: कोड रिपोजिटरी में संशोधन
- एक XML कोड उदाहरण के साथ SOAtest में अभिकथन
- ग्रहण के लिए ऐपियम स्टूडियो पर अपना टेस्ट कोड चलाना और सत्यापित करना