2012-09-12 99 views
5

मैं ग्रहण रहा हूँ/NetBeans प्लगइन या एक उपकरण है, जो विश्लेषण जावा परियोजना, और हमें अप्रयुक्त आयात, अप्रयुक्त चर, अप्रयुक्त तरीकों, की एक रिपोर्ट कस्टम नामकरण रिवाजों का, आदि का उल्लंघन करने देना ..जावा स्थिर कोड विश्लेषण

+0

आपका प्रश्न क्या है? – Ami

+0

क्या आपने स्टैक ओवरफ्लो पर खोज करने की कोशिश की है? – Kai

+0

हां, लेकिन इससे – Nageswaran

उत्तर

2

ग्रहण इसे Markers के रूप में प्रदान करता है। यह violating custom naming conventions को छोड़कर आपके सभी मामलों को प्रदान करेगा।

enter image description here

+0

क्या यह सम्मेलन विश्लेषण नामकरण करेगा? – Nageswaran

+1

@ सुरेंद्र ने उत्तर संपादित किया। –

+0

बहुत बहुत धन्यवाद। मैं कोशिश करूंगा और आपको – Nageswaran

2

FindBugs शायद सबसे प्रमुख लोगों में से एक है और कोशिश करने योग्य है।

सम्मेलन नामकरण आदि के लिए, मैं सुझाव दूंगा कि आपको चेकस्टाइल पर एक नज़र डालें।

2

नेटबीन्स 7.2 में एक नया निरीक्षण सुविधा है: गोटो स्रोत | मेनू से निरीक्षण करें। यह निश्चित रूप से आपके प्रश्न में उल्लिखित परीक्षणों में से अधिकांश है।

+1

सहमत हुए! Findbugs प्लगइन के साथ संयोजन में यह बहुत उपयोगी और कुछ क्लिक के साथ एक परियोजना पर कई सामान्य संशोधन (जैसे फिक्सिंग आयात) करने में सक्षम है। – ollo

2

... इसके अतिरिक्त sonar पर देखें। जब मैंने पहली बार इसे खोज लिया तो यह आंख खोलने वाला शांत रहा।

0

चेकस्टाइल (मेरी वरीयता) या पीएमडी आज़माएं।

2

Findbugs साथ ही काम करता है Eclipse प्लग, और आसानी से अनुकूलन योग्य है।

यदि आप कुछ बड़ा ढूंढ रहे हैं, या आप निरंतर एकीकरण वातावरण में काम करते हैं, तो मैं Sonar के लिए जाऊंगा।

+0

बताऊंगा हम टीमसिटी के साथ खोजबग का उपयोग करते हैं - यह सीबी वातावरण के साथ एकीकृत करता है। – slim

1

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

+0

इनमें से कोई भी, सम्मेलन विश्लेषण नामकरण? – Nageswaran

2

नामकरण सम्मेलनों और आयात जैसे छोटी चीजों के लिए, मैं अन्य उत्तरों से सहमत हूं कि पीएमडी एक बहुत अच्छी पसंद है।

[लापरवाही प्लग] यह अधिक हो सकता है, लेकिन "कोडफैक्ट्स" नामक एक उपकरण है जिसे मैं विकसित करने वाली कंपनी हूं, जो आपके कोड का विश्लेषण गिट या एसवीएन रिपोजिटरी से करेगा। यह कोड गुणवत्ता का आकलन करने के लिए मीट्रिक और सामान चलाता है। यह आपके "आदि .." में फिट हो सकता है।

मैं उन सभी मीट्रिक को याद नहीं कर सकता जो इसका उपयोग करते हैं, लेकिन उनमें से कुछ टिप्पणी/कोड अनुपात, दस्तावेज़ीकरण कवरेज जैसी चीजें हैं, यदि आपकी कई विधियां/कक्षाएं जांच रही हैं बहुत लंबे हैं, और एक गुच्छा अधिक है। Codefacts can be downloaded here [/ शर्मनाक प्लग]

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