2010-04-26 12 views
10

मैं बस एक लंबे अंतराल के बाद रेल कोडिंग में वापस आ रहा हूं। मैं पहले रिनारी का उपयोग कर रहा था लेकिन ध्यान दिया कि एमएक्स-रेल का एक नया संस्करण है। क्या कोई भी इस्तेमाल कर रहा है? एक दूसरे के लिए एक प्राथमिकता? लोग इन दिनों emacs के भीतर अपनी रेल परियोजनाओं के लिए क्या उपयोग कर रहे हैं?emacs-rails बनाम rinari?

उत्तर

6

Rails On Emacs Group Emacs-रेल के छोटे उल्लेख देखता है, लेकिन कई सदस्य सक्रिय रूप से nXhtml साथ संयोजन के रूप में (हमेशा नहीं बल्कि) rinari उपयोग कर रहे हैं, अक्सर। Emacs-rails से rinari के पहले संस्करण से स्विच करने के बाद, मैं अपने कम आक्रामक/साम्राज्यवादी दर्शन से संतुष्ट हूं। मैं दो मौजूदा रिनारी समितियों में से एक हूं, और जबकि विकास वर्तमान में बहुत सक्रिय नहीं है, सूची सदस्यों में से एक compatibility with Rails 3 पर काम कर रहा है।

अद्यतन: रिनारी रेल 3 के साथ ठीक काम करता है, मैं अभी भी & का उपयोग करता हूं इसे स्वयं बनाए रखता हूं।

+0

मैं rinari उपयोग कर रहा था, लेकिन पाया गया कि nxhtml साथ html.erb संपादित करते समय प्रदर्शन कुछ पुरानी क्रैश हो सकता ... कभी कभी 30 सेकंड तक ले जा रहा एक वर्ण लिखने के लिए। तो मैं अब दोनों के साथ चला गया है। सब कुछ के लिए रिनारी लेकिन एचटीएमएल संपादन, जो थोड़े से उड़ाता है क्योंकि nxhtml निश्चित रूप से बहुत अच्छा है – nimms

+0

आह। मैं व्यक्तिगत रूप से nxhtml का उपयोग नहीं करता हूं। इसके बजाय, मैं mmm-mode के साथ, nxml-mod के संशोधित संस्करण का उपयोग करता हूं। (Http://github.com/purcell/emacs.d) हालांकि, अगर आप गूगल समूह ऊपर उल्लेख किया है पर अपने config + संस्करणों आदि पोस्ट, आप सबसे अधिक संभावना Lennart, nxhtml मेंटेनर की कोई उपयोगी प्रतिक्रिया मिल जाएगा । – sanityinc

+0

मैंने जिथूब से रिनारी का नवीनतम संस्करण डाउनलोड किया, लेकिन यह टूटा हुआ है। सबसे पहले, इसमें आवश्यक फाइलें गायब हैं। पहली समस्या का सामना करने की कोशिश करने के लिए, मुझे अलग-अलग फ़ाइल 'inf-ruby.el' डाउनलोड करना पड़ा। अब, जब मेरी '~/.emacs' फ़ाइल में' (आवश्यक 'रिनारी)' के साथ Emacs खोलते हैं, तो Emacs शिकायत करता है: 'फ़ाइल त्रुटि: लोड फ़ाइल नहीं खोल सकता, कूदें'। ऐसा लगता है कि मुझे अभी तक और कोड अलग से डाउनलोड करना चाहिए। यहां तक ​​कि अगर मैंने डाउनलोड करने के लिए रिनारी प्राप्त करने का प्रबंधन किया, तो ऐसा लगता है कि फ़ंक्शंस टूटा जाएगा: [https://github.com/eschulte/rinari/issues/41]। कठिन प्रयास करने की जरूरत है। आप submodule कदम याद किया - http://rinari.rubyforge.org/Basic-Setup.html#Basic-Setup: –

4

मैं व्यक्तिगत रूप से rinari पक्ष में हैं। इसमें एक छोटा फीचर सेट है, लेकिन यह अन्य मोड जैसे कि (एनएक्सएचटीएमएल) के साथ अच्छी तरह से बातचीत करता है और यह आपके रास्ते में नहीं आता है। यह ईएलपीए में भी उपलब्ध है। मुझे यकीन नहीं है कि नए एमएक्स-रेल रिहाई क्या आप इस बात का जिक्र कर रहे हैं क्योंकि github repo में अब एक साल से अधिक गतिविधि नहीं हुई है। रिनारी अभी भी सक्रिय रूप से विकसित है।

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