2011-02-16 9 views
15

एकाधिक डेवलपर्स के साथ बड़ी परियोजनाएं अक्सर कोड में असंगत कोड में परिणाम देती हैं। मैं lint की तलाश कर रहा हूं-जैसे उद्देश्य-सी के अनुरूप उपकरण जो क्लैंग Static Analyser के दायरे से बाहर है और स्टाइलिस्ट सम्मेलनों के अनुपालन के लिए जांच करता है; जैसे ब्रेसिज़, इंडेंटेशन, टिप्पणी स्वरूपण, कार्यों के शीर्ष पर चर घोषित करना आदि।उद्देश्य-सी विकास के लिए लिंट-चेकिंग टूल

मुझे AnalysisTool के बारे में पता है, लेकिन यह मेरे बाद के बाद काफी कुछ नहीं करता है। मैंने this प्रश्न को एसओ पर कहीं और पूछा, लेकिन यह स्पष्ट नहीं है कि प्रश्न-प्रश्नकर्ता एक ही चीज़ के बाद था या नहीं।

क्या ऐसा कोई उपकरण मौजूद है?

+0

पाया कृपया अपने 'विश्लेषण Tool' –

उत्तर

3

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

यह सभी में एक नहीं है, लेकिन स्थिर विश्लेषक और एक अच्छा differencing उपकरण के संयोजन में, यह नौकरी करना चाहिए।

+3

के लिंक को अपडेट मैंने सोचा था कि uncrustify फ़ॉर्मेटिंग टूल था। यह शैली के मुद्दों की जांच कैसे करता है (स्वरूपण के अलावा)? –

+2

@ ब्रायनलिआंग: मैं अपने स्वयं के प्रश्न का उत्तर दे रहा था। यह वह जवाब था जिसे मैं ढूंढ रहा था! –

+0

मुझे लगता है कि आपको अपना प्रश्न तब संपादित करना चाहिए .. क्योंकि यह अस्पष्ट है कि आप एक टूल की तलाश करने के लिए एक टूल की तलाश कर रहे हैं जो उस स्वरूपण को जांचने के लिए सही है ... –

9

मैं एक ही अनुसंधान कर रहा था और मैं बस OCLint

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