2008-08-26 15 views
11

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

उत्तर

6

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

+0

धन्यवाद, मैं इसे देख लूंगा। –

4

आप Artistic Style एक कोशिश दे सकते हैं, हालांकि इसे स्थापित करने के लिए perl की आवश्यकता है। इसे स्वरूपण विकल्पों की एक सभ्य सूची मिली है, और सी और जावा का भी समर्थन करता है।

+0

हालांकि यह साथ सी # कि अच्छी तरह से काम नहीं करता है लिखा था। – Sklivvz

3

यह कमांड लाइन, मोनो या लिनक्स नहीं है, लेकिन यह कुछ है: मैं ReSharper (जेटब्रेन द्वारा निर्मित) का उपयोग कर रहा हूं और यह बेहतर है। यह एक दृश्य स्टूडियो प्लगइन है, तो मैं यह चाय के अपने कप नहीं है अनुमान लगा रही है, लेकिन उम्मीद है कि किसी को एक बेहतर जवाब :)

0

पूर्णता के लिए पर एक नजर डालें के साथ आ जाएगा, http://uncrustify.sourceforge.net/

की जाँच
+0

यह सी # के साथ अच्छी तरह से काम नहीं करता है। – Sklivvz

0

अस्थिर की जांच करें। मुझे यकीन है कि केडीई लोग इसका इस्तेमाल करते हैं, लेकिन वेबसाइट ने कहा कि यह सी # का समर्थन करता है।

0

मुझे पता है कि यह एक पुरानी पोस्ट है, लेकिन मैं वैसे भी ReSharper सुझाव दूसरे स्थान पर जा रहा हूं। मैं इसके बिना नहीं रह सकता।

अंतर्निहित सुधार रीसर्पर-> टूल्स-> क्लीनअप कोड मेनू के अंतर्गत है और डिफ़ॉल्ट रूप से Ctrl-E Ctrl-C से जुड़ा हुआ है।

1

हमारे SD C# Formatter देखें। एक पूर्ण सी # पार्सर और prettyprinter का उपयोग करता है; यह आपके कोड को तोड़ नहीं देगा।

संपादित करें: सितंबर, 2013: अब विंडोज और लिनक्स पर चलता है। कवर सी # v5।

0

शायद तुम दृश्य स्टूडियो 2010/2012 के लिए this free Addin पर एक नज़र ले सकता है मैं हाल ही में :)

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

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