2009-06-24 12 views
6

मैं वर्तमान में अपने grails कोड लिखने के लिए एक मूल पाठ संपादक का उपयोग कर रहा हूँ। क्या किसी को ऐसे प्रोग्राम के बारे में पता है जो सी के लिए इंडेंट के समान इंडेंटेशन के साथ कोड को स्वचालित रूप से प्रारूपित करेगा? मैं इसे करने के लिए एक कमांडलाइन प्रोग्राम का उपयोग करना चाहूंगा लेकिन मेरे कोड को प्रारूपित करने के लिए आईडीई का उपयोग कर सकता हूं यदि यह एकमात्र विकल्प है।grails और ग्रोवी के लिए कोड फॉर्मेटर?

उत्तर

2

प्रयास करें NetBeans v.6.7 (नहीं वर्तमान उत्पादन रिलीज 6.5) NetBeans Groovy/Grails प्लगइन सक्षम के साथ। यह एक अच्छा साफ आईडीई इंटरफ़ेस है (ग्रहण आईएमएचओ से उपयोग करने में आसान), और आप इसे अपने Grails स्थापना के साथ एकीकृत करने के लिए सेट अप कर सकते हैं। आप अपने सभी Grails कार्यों को आईडीई से कॉल कर सकते हैं, अपना कोड संपादित कर सकते हैं, परीक्षण कर सकते हैं और अपनी परियोजना चला सकते हैं। फिर, यदि आप अपना कोड प्रारूपित करना चाहते हैं, तो आप कोड संपादक में राइट-क्लिक करें और "प्रारूप" चुनें। आसान!

+0

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

0

इस उद्देश्य के लिए this thread में अनुशंसित एक उपकरण है। मैंने कोशिश नहीं की है लेकिन शायद एक नजर लायक है।

+0

वह टूल केवल विंडोज प्लेटफॉर्म के लिए उपलब्ध है। परियोजना की संभावना है मृत और त्याग दिया। –

1

मैं ग्रोवी/ग्रेल्स में कोड टाइप करने के लिए वीआईएम/जीवीआईएम का उपयोग कर रहा हूं। यह कोड का प्रारूपण है, मैं बस अपना विम कि ग्रूवी और जावा समान हैं ....

बताने के लिए और उसके बाद gg प्रेस की जरूरत है = G [दर्ज] (ऊपर से नीचे तक प्रारूप)

0

यहां कुछ निर्देश दिए गए हैं how to get Grails working with NetBean s (मेरे अंतिम पोस्ट में दूसरा यूआरएल सबमिट नहीं कर सका)।

0

groovy ग्रहण प्लगइन groovy कोड स्वरूपण का एक सभ्य काम करता है। एसटीएस कुछ grails कोड के बारे में समझदार हो सकता है।

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