2008-10-31 22 views
25

मैक के पास टेक्स्टमैट है क्योंकि रूबी विकास के लिए पसंदीदा एप्लिकेशन है, लेकिन लिनक्स के लिए पसंदीदा एप्लिकेशन क्या होगा? मुझे कुछ ऐसी चीज चाहिए जहां एकाधिक रूबी ऐप चलाने के लिए एकाधिक फाइलों, प्रोजेक्ट स्ट्रक्चर और सेटअप कमांड के साथ काम करना आसान हो या यदि यह मेरा एक मर्ब ऐप है। सिंटैक्स हाइलाइटिंग भी जरूरी है।रूबी और लिनक्स, पसंदीदा सेटअप?

अब मैं आमतौर पर विम का उपयोग करता हूं, लेकिन यह कई फ़ाइलों या परियोजना संरचना के साथ काम करने के लिए सबसे अच्छा नहीं है, यहां तक ​​कि VTreeView प्लग-इन या एकाधिक वीआईएम विंडो के साथ भी।

तो आप लोग क्या सुझाव देंगे?

यदि आपके पास वीआईएम के लिए उपयोग करने के लिए बेहतर प्लगइन हैं तो उनका उल्लेख करने में संकोच न करें, मैं यहां वीआईएम से बाहर नहीं आ रहा हूं।

उत्तर

19

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

  • Vim Rails टिम पोप:

    हैं प्लगइन मैं प्रयोग कर रहे हैं। : आर,: ए और जीएफ कमांड वे हैं जिन्हें मैं ज्यादातर नेविगेशन के लिए उपयोग करता हूं। एक परियोजना/एक्सप्लोरर व्यू के लिए

  • NERDTree। आसान मल्टी-लाइन टिप्पणी के लिए
  • NERDCommenter
  • FuzzyFinder और "FuzzyFinder - Textmate" - आपको फ़ाइल नाम के पोर्टिन के आधार पर फ़ाइलों को तुरंत ढूंढने की अनुमति देता है।
  • Ctags
  • Bufexplorer
  • एक विम बफर में एसक्यूएल आदेशों को क्रियान्वित करने और परिणाम प्राप्त करने के लिए dbext
  • Ack और ack plugin विम के भीतर से बेहतर grepping अनुभव के लिए।
  • VividChalk रंग योजना।
4

आप Ubuntu/डेबियन पर हैं, ruby-elisp पैकेज के साथ सादे पुराने Emacs बुरा नहीं है। यह कोई टेक्स्टमैट नहीं है, लेकिन यह बुरा नहीं है।

0

मै मैक और लिनक्स दोनों पर Aptana/RadRails पसंद करता हूं। यह मेरे लिए एक सतत अनुभव देता है इससे कोई फर्क नहीं पड़ता कि मैं किस ओएस पर हूं।

मैं अब भी जब से तुम एक vimmer हैं Textmate से अधिक उत्साह ...

1

नहीं मिलता है, तो आप this पर ध्यान दिया है? मुझे इसके साथ कोई अनुभव नहीं है, लेकिन screencast में काफी अच्छा लगता है।

+0

आपके द्वारा लिंक किया गया स्क्रीनकास्ट अब मौजूद नहीं है –

0

यह देखते हुए कि आप vim का उपयोग करते हैं, this पोस्ट दिलचस्प हो सकता है।

उसका Fuzzyfinder Textmate vim plugin है जो पोस्ट को संदर्भित करता है।

0

Aptana स्टूडियो वास्तव में बहुत अच्छा है। यदि आप एक पूर्ण आईडीई पर्यावरण नहीं चाहते हैं और हाथ से सामान करने के इच्छुक हैं तो भी गेटित नौकरी करता है :)।

4

मैं दोनों लिनक्स पर Netbeans पसंद करते हैं और मैक

2

+1 रेल के लिए Netbeans के लिए। प्रत्येक रिलीज बेहतर और बेहतर हो जाता है और 6.7 बीटा के साथ यह अभी तक बेहतर है। विंडोज और मैक पर इसका उपयोग करना - लिनक्स के तहत मैं इसका भी उपयोग करता हूं।

9

RubyMineJetBrains.com मैक/लिनक्स/विंडोज के लिए अच्छी तरह से काम करता है, कीमत 99 डॉलर है, लेकिन यह अब तक रूबी और रेल के लिए सबसे अधिक उत्पादक आईडीई है जिसका मैंने परीक्षण किया है।

0

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

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

0

मैं थोड़ी देर के लिए GMATE का उपयोग कर रहा हूं और मैं कह सकता हूं कि मुझे केवल रूबी/ग्रोवी/पायथन सेटअप को पूरा करने के लिए gnome-terminal की आवश्यकता है। इसमें टेक्स्टमेट से आयात किए गए थीम हैं और कुछ विधि/संपत्ति कोड पूरा करने (क्या ठीक नहीं है? लेकिन यह आसान है)।

संपादित करें: यह कहना है कि GMATE Gedit के लिए प्लग-इन का एक सेट (सूक्ति पर डिफ़ॉल्ट पाठ संपादक)

0

लिनक्स के साथ है 3 वास्तव में अच्छा IDEs देखते हैं और सभी के लिए स्वतंत्र हैं भूल गया। आपके पास ग्रहण, नेटबीन और अप्टाना है ... वे सभी बहुत अच्छे हैं और प्रत्येक के पास दूसरे पर कुछ फायदे हैं, यह वरीयता का मामला है। मैं सभी 3 डाउनलोड करने का सुझाव दूंगा और उन्हें यह देखने का प्रयास करूँगा कि आप कौन सी पसंद करते हैं।

1

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

⌘+shift+p → “install” → ENTER → “codeintel” → ENTER → Restart ST2 

यह मेरे साथ पूरी तरह से काम कर रहा है और मैं पूरी तरह से इस स्मार्ट संपादक से प्यार करता हूं।

अगर आप इसे आजमाइए करना चाहते हैं तो आपको यह किसी भी तरह उपयोगी पा सकते हैं, http://www.rockettheme.com/magazine/1319-using-sublime-text-2-for-development

मैं इसे उपयोग कर रहा हूँ zsh टर्मिनल के साथ http://stevelosh.com/blog/2010/02/my-extravagant-zsh-prompt/

फिर भी आप देख रहे हैं एक पूर्ण आईडीई दे के लिए NetBeans एक कोशिश http://netbeans.org/projects/ruby/

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