2010-09-04 12 views
9

मुख्य रूप से .NET पृष्ठभूमि से आ रहा है, मैं विजुअल स्टूडियो में काफी जुड़ा हुआ हूं (बेहतर या बदतर के लिए)।क्या किसी को स्टील में रूबी के साथ अनुभव है?

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

चूंकि मैं पूर्वाह्न वीएस से परिचित हूं, तो मैं बस सोच रहा था कि अगर किसी ने वहां Ruby In Steel का उपयोग किया है। वेबसाइट से, यह निश्चित रूप से अच्छा लगता है। मुझे सचमुच पता नहीं है कि सामान्य आरओआर विकास के लिए यह कितना उपयोगी या उचित है, इसलिए मैंने सोचा कि मैं इस सवाल को वहां फेंक दूंगा।

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

+1

मुझे इसमें भी बहुत दिलचस्पी है। यह अच्छा होगा अगर मैं रूबी के लिए विजुअल स्टूडियो का उपयोग कर सकूं - अब तक मैं सब्लिमे का उपयोग कर रहा हूं, लेकिन वीएस अच्छा होगा। –

+0

मैं पूरी तरह से वीएस के अनुलग्नक को समझता हूं (मैं बस इसके बिना सी # लिखने की कल्पना नहीं कर सकता), लेकिन, मेरा विश्वास करो, आपको रूबी के लिए इसकी आवश्यकता नहीं है। आईएमएचओ, रूबी में सबसे मूल्यवान उपकरण 'irb' है। –

+0

मेरा व्यवसाय भागीदार टेक्स्टमैट का उपयोग करता है (जैसा कि www.railscasts.com से लड़का करता है) और वे वाकई सिंटैक्स हाइलाइटिंग पसंद करते हैं। मैं Jetbrains द्वारा RubyMine का उपयोग करें। मुझे यह पसंद है, लेकिन मुझे यह मानना ​​है कि मैं रूबीमाइन में पूरा होने का उपयोग नहीं करता जितना मैं वीएस में करता हूं जब सी # में कोडिंग करता हूं। तो मैं देख सकता हूं कि क्यों कुछ लोग रूबी के साथ आईडीई का उपयोग नहीं करते हैं। मैं मुख्य रूप से करता हूं क्योंकि मैंने अपने लिए पैसे का भुगतान किया है (टेक्स्टमैट भी भुगतान के लिए है, लेकिन बहुत कम महंगा है)। –

उत्तर

0

मैंने मूल रिलीज को देखा - यह अच्छी तरह से किया गया था लेकिन परीक्षण अवधि समाप्त हो गई थी और यह मेरे विकास अस्तित्व के लिए आवश्यक नहीं था। आज तक, कोई आईडीई नहीं है, हालांकि मैं रेल फ्रेमवर्क डिबगिंग में कभी-कभी प्रयास करने के लिए नेटबीन का अप-टू-डेट इंस्टॉल करता हूं (आमतौर पर रेल, बीटीडब्ल्यू में कीड़े की बजाय मेरी समझ में बग)।

जबकि आईडीई (और मुझे लगता है कि नवंबर 2010 की शुरुआत में Ruby In Steel 2.0 was just announced) सभी स्मार्ट हैं, मैंने यह पाया है कि टीडीडी लागू करने से ज्यादातर आईडीई-आधारित चरण-दर-शैली शैली डीबगिंग की आवश्यकता को हटा दिया जाता है।

मान लीजिए कि वे पहले से ही परीक्षण कार्यक्रम जारी रखते हैं, तो आपको कोई पैसा देने से पहले आरआईएस 2.0 के साथ 60 दिन खर्च करने में सक्षम होना चाहिए। यह स्थापित करने के लिए पर्याप्त होना चाहिए कि यह खरीददारी के लायक हो या नहीं।

0

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

2

लघु जवाब

आईडीई छोड़ें और विम (या अपने पसंदीदा, सरल, पाठ संपादक)

लांग जवाब

का उपयोग मैं एक सी # डेवलपर हूं और दृश्य का इस्तेमाल किया है प्रोग्रामिंग शुरू करने के बाद से एक आईडीई के रूप में स्टूडियो। मुझे विजुअल स्टूडियो पसंद है और हमेशा उन लोगों पर हँसे जिन्होंने आईडीई का उपयोग नहीं किया। मुझे बस यह नहीं मिला। तो जब मैंने रेल पर रूबी सीखना शुरू किया, तो मैंने जो पहली चीज की थी वह सबसे अच्छा आईडीई उपलब्ध था। मैंने NetBeans, RubyMine, Aptana, और हर पाठ संपादक को ढूंढने की कोशिश की (स्टील में रुबी नहीं, हालांकि, बी/सी मैं इसके लिए भुगतान नहीं करना चाहता था)।

मैं अंततः नेटबीन पर बस गया और सोचा कि यह बहुत अच्छा था। लेकिन लोड करने में 30-60 सेकंड लगते हैं। और आप जल्द ही पता लगाते हैं कि रूबी के साथ इंटेलिजेंस वास्तव में काम नहीं करता है (और यहां तक ​​कि अगर ऐसा होता है, तो रेल एपीआई वास्तव में इंटेलिजेंस के साथ वास्तव में समझ में नहीं आता है)।क्या हुआ था कि मैंने अपनी फ़ाइलों को त्वरित संपादन करने के लिए नोटपैड ++ का उपयोग करके खुद को पाया।

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

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

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

+0

विषाणु के माध्यम से "त्वरित" मार्गदर्शिका कहने वाले इस ग्रंथ के माध्यम से त्वरित स्कैन करने के बाद, मैंने कमांड टाइप करने के तरीके पर निम्नलिखित 765 पृष्ठों को न पढ़ने का निर्णय लिया। क्या एक क्रॉक! माउस के साथ दृश्य संपादक से संभवतः बेहतर कैसे हो सकता है? यह कुल दुःस्वप्न की तरह दिखता है। मैं ईमानदारी से पूरी तरह से चौंक गया था। – tentimes

+0

@tentimes इस पर एक नज़र डालें और देखें कि यह किसी भी रुचि को चमकता है या नहीं। ईमानदारी से, यह सीखने के लिए कुछ काम करता है और हर किसी के लिए नहीं है। जब मैंने शुरू किया, तो मैं बहुत संदिग्ध था, हालांकि, मैंने इसे देखने से पहले एक विजुअल स्टूडियो प्रेमी था। अब विम मेरा पसंदीदा संपादक है। यह देखने लायक है, लेकिन अगर आप अभी भी इसके साथ गड़बड़ नहीं करना चाहते हैं तो कोई भी आपको दोष नहीं देगा ;-) http://www.viemu.com/a-why-vi-vim.html – NotDan

संबंधित मुद्दे