Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Ruby

आपको किस रूबी आईडीई का उपयोग करना चाहिए?

आप संपादक के अंदर एक डेवलपर के रूप में अपना बहुत सारा समय बिताने जा रहे हैं, इसलिए एक ऐसे संपादक का उपयोग करना महत्वपूर्ण है जिसके साथ आप सहज और उत्पादक हों।

इस लेख में:

मैं आपकी मदद करना चाहता हूं यह चुनें कि आपके लिए कौन सा रूबी आईडीई / संपादक सही है !

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

यहां देखने के लिए कुछ चीज़ें दी गई हैं :

  • आपके लिए चीजों को आसान बनाने के लिए रूबी से संबंधित कौन से प्लगइन्स उपलब्ध हैं
  • संपादक खुला स्रोत है या नहीं
  • अंतर्निहित सुविधाएं जो आपकी उत्पादकता में सुधार करती हैं (जैसे कोड स्निपेट, स्वतः पूर्ण, स्वच्छ डिज़ाइन जो आपके रास्ते में नहीं आती)

ये सभी संपादक विंडोज, लिनक्स और मैक का समर्थन करते हैं।

आइए शुरू करें!

एटम संपादक

एटम जीथब का एक ओपन-सोर्स कोड एडिटर है। यह रूबी सहित कई प्रोग्रामिंग भाषाओं का समर्थन करता है।

आपको किस रूबी आईडीई का उपयोग करना चाहिए?

पेशेवरों :

  • गिट एकीकरण
  • कोड स्निपेट के लिए अच्छा समर्थन (समय बचाने वाला)
  • आपको सीधे संपादक में कोड चलाने की अनुमति देता है (प्लगइन के साथ)

विपक्ष :

  • वास्तव में बड़ी फ़ाइलें खोलते समय धीमा हो सकता है

VSCode संपादक

VSCode Microsoft का एक ओपन-सोर्स कोड संपादक है और यह एटम जैसी ही GUI तकनीक पर आधारित है।

आपको किस रूबी आईडीई का उपयोग करना चाहिए?

पेशेवरों :

  • टर्मिनल एकीकरण
  • डीबगर एकीकरण और अन्य आईडीई जैसी सुविधाएं (प्लगइन के माध्यम से भाषा समर्थन की आवश्यकता है)
  • सक्रिय विकास के तहत

विपक्ष :

  • रूबी भाषा प्लगइन को कई अपडेट नहीं मिलते हैं, लेकिन यह काम करता है 🙂

रूबीमाइन आईडीई

RubyMine JetBrains का एक क्लोज-सोर्स कोड एडिटर है। सुविधाओं के मामले में यह सबसे संपूर्ण आईडीई है, लेकिन यह मुफ़्त भी नहीं है।

आपको किस रूबी आईडीई का उपयोग करना चाहिए?

पेशेवरों :

  • रिफैक्टरिंग समर्थन
  • परीक्षण ढांचे, बंडलर, रेक, टर्मिनल, आदि के साथ एकीकरण
  • बुद्धिमान स्वतः पूर्णता

विपक्ष :

  • बंद स्रोत
  • प्रदर्शन और UI डिज़ाइन के मामले में "भारी" महसूस कर सकते हैं

VIM संपादक

VIM (VI iMproved) एक ओपन-सोर्स संपादक है जो सदियों से मौजूद है, सबसे खास बात यह है कि यह टर्मिनल आधारित है। , अन्य संपादकों के विपरीत जो GUI- आधारित हैं। इसमें अनगिनत प्लगइन्स हैं जिन्हें आप नई सुविधाओं को जोड़ने के लिए इंस्टॉल कर सकते हैं।

आपको किस रूबी आईडीई का उपयोग करना चाहिए?

पेशेवरों :

  • कई कीबोर्ड शॉर्टकट और प्लग इन
  • आप टर्मिनल को छोड़े बिना और अपने माउस के बिना वह सब कुछ कर सकते हैं जो आपको चाहिए
  • शक्तिशाली संपादन सुविधाएं (अंदर के उद्धरण हटाएं, रेगेक्स बदलें, ब्लॉक चयन, आदि)

विपक्ष :

  • सीधी सीखने की अवस्था
  • प्रारंभिक सेटअप में कुछ समय लगता है (.vimrc फ़ाइल और प्लगइन्स इंस्टॉल करना)

अन्य संपादक

जबकि ये चार संपादक हैं जो मुझे लगता है कि रूबी समुदाय में सबसे लोकप्रिय हैं, फिर भी कुछ अन्य हैं जो उल्लेख के लायक हैं।

यहां सूची है :

  • उत्कृष्ट पाठ
  • Emacs
  • Cloud9 (ऑनलाइन संपादक)

बेझिझक इन्हें आजमाएं।

व्यक्तिगत रूप से, मैं अपने अधिकांश रूबी विकास और लेखन के लिए एटम का उपयोग करता हूं, त्वरित संपादन के लिए (जैसे कॉन्फ़िगरेशन फ़ाइलें) मैं वीआईएम का उपयोग करता हूं।

सारांश

आपने रूबी के कुछ संपादकों के बारे में सीखा है जो आपके काम को आसान बना सकते हैं, आप किसे चुनेंगे?

मुझे टिप्पणियों में बताएं 🙂

पढ़ने के लिए धन्यवाद!


  1. स्ट्रीमिंग बनाम डाउनलोडिंग:आपको किसका उपयोग करना चाहिए

    जब आप कोई फिल्म या ऑडियो फ़ाइल ऑनलाइन देखते हैं, तो आप या तो इसे लाइव स्ट्रीम कर सकते हैं या इसे स्थानीय रूप से डाउनलोड कर सकते हैं और वहां से इसे देख/सुन सकते हैं। यदि आप एक बिना मीटर वाले ब्रॉडबैंड प्लान पर हैं, तो आप शायद ही बैंडविड्थ की परवाह करते हैं, लेकिन यदि आप प्रति उपयोग भुगतान करते हैं, य

  1. Microsoft Editor:इसका उपयोग कैसे करें और वह सब कुछ जो आपको पता होना चाहिए

    “आप लिखकर कुछ भी बना सकते हैं” ~ सी.एस. लुईस फिर भी लेखन कला का सबसे शुद्ध रूप है जहां कोई भी शब्दों के रूप में कुछ भी बना और व्यक्त कर सकता है। सहमत हों या न हों, लेकिन गहराई से हम सभी पैदाइशी लेखक हैं। हममें से कुछ लोग अपने उदास प्रिय डायरी क्षणों को पसंद करते हैं, जहां हममें से कुछ अधिक पेशेवर ल

  1. Shadowsocks बनाम VPN:आपको किसका उपयोग करना चाहिए?

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