क्या जावा के लिए कोई स्वचालित कोड समीक्षा उपकरण है? ग्रहण के लिए विशेष रूप से प्लगइन्स? मैं जिस उपकरण की अपेक्षा करता हूं वह स्वचालित कोड समीक्षा प्लगइन या उपकरण है जो स्वचालित रूप से कोड में समस्याओं का पता लगा सकता है। (माइक्रोसॉफ्ट यह OACR का उपयोग कर करता है)। Jupiter जैसे प्लगइन की सहायता नहीं करेंगे क्योंकि वे ग्रहण के लिए केवल सहकर्मी समीक्षा उपकरण हैं।अच्छा स्थिर कोड विश्लेषण प्लगइन्स क्या हैं?
उत्तर
आपका मतलब क्या है स्वचालित कोड-समीक्षा नहीं है लेकिन स्थिर कोड विश्लेषण।
जावा उपकरणों के लिए देखें: http://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis#Java
असल में, कोड की समीक्षा और स्थिर-कोड-विश्लेषण के बीच का अंतर एक आप पहले से ही नोट कर लिया है। आप सॉफ़्टवेयर के बारे में उत्सुक हैं जो आप चला सकते हैं जो आपको संभावित मुद्दों या बग्स, रिपोर्ट जेनरेट करेगा ... सॉफ़्टवेयर जो अन्य डेवलपर्स को समस्याओं के लिए आपके कोड की समीक्षा और एनोटेट करने की अनुमति देता है।
FindBugs बहुत लोकप्रिय है और इसका उच्च स्तर का समर्थन है, और checkstyle बहुत पीछे नहीं है। मैंने किसी अन्य का उपयोग नहीं किया है। (वेबसाइटों को देखने के लिए बहुत ज्यादा नहीं है, लेकिन सॉफ्टवेयर काम करता है) के लिए जावा
+1।पीएमडी में भी एक अच्छा ग्रहण प्लगइन है। – pjz
स्टेटिक कोड विश्लेषण Apache Maven, जो FindBugs, CheckStyle या PMD जैसे कई विश्लेषण प्लग इन के साथ बढ़ाया जा सकता है के साथ स्वचालित किया जा सकता। jxr प्लगइन के साथ, रिपोर्ट में एक स्रोत कोड क्रॉस संदर्भ भी हो सकता है।
मेवेन (दोहराने योग्य निर्माण, निर्भरता प्रबंधन) के कई अन्य फायदे हैं, लेकिन कोड विश्लेषण के लिए मेवेन का सबसे बड़ा लाभ यह है कि इसे आपके दोपहर के भोजन के दौरान या किसी दूसरे कंप्यूटर पर चलाया जा सकता है, इसलिए यह धीमा नहीं होगा अपने आईडीई नीचे।
XRadar एक अलग सड़क लेता है, यह चित्रमय परिणाम बनाता है और समय के साथ कोड गुणवत्ता के परिवर्तन की कल्पना कर सकते हैं:
XRadar दो दृश्यों में उपलब्ध है। एक्सराडर स्टेटिक्स सिस्टम के वर्तमान निर्माण पर रिपोर्ट देता है। अन्य देखें, एक्सराडर डायनेमिक्स में समय आयाम शामिल है और ऐतिहासिक और वर्तमान संस्करण समय अक्ष के साथ देखता है।
मैं ने पाया है कि CodePro Analytix स्थिर कोड विश्लेषण के लिए एक महान उपकरण (यह मृत कोड, इसी तरह के कोड के लिए जाँच भी शामिल है, विकास के मानकों, कोड कवरेज और अधिक के अनुसार) है। यह ग्रहण के साथ महान एकीकृत करता है।
जांच करें कि बाहर: https://developers.google.com/java-dev-tools/download-codepro
चलें निम्न लिंक की एक बार देख ले सकता है अपने आप में मदद करता है:
- 1. स्थिर कोड विश्लेषण क्या है?
- 2. जावा स्थिर कोड विश्लेषण
- 3. जावास्क्रिप्ट कोड गुणवत्ता का विश्लेषण करने के लिए मेवेन प्लगइन्स
- 4. असेंबली भाषा के लिए स्थिर कोड विश्लेषण
- 5. स्टेटिक कोड विश्लेषण उपकरण
- 6. स्थिर कोड विश्लेषण उपकरण कैसे बनाएं?
- 7. एंड्रॉइड प्रोजेक्ट के लिए सबसे अच्छा स्थिर कोड विश्लेषण उपकरण क्या है?
- 8. जावा कोड विश्लेषण उपकरण
- 9. एक्लिप्स में उपयोग करने के लिए सबसे अच्छा जावा कोड जनरेशन टूल या प्लगइन्स क्या हैं?
- 10. स्प्रिंग और अन्य अवशोषण के साथ स्थिर कोड विश्लेषण कितना अच्छा काम करता है?
- 11. बग खोजने के लिए स्थिर विश्लेषण पर अच्छा प्रारंभिक पाठ?
- 12. FxCop या StyleCop में कस्टम स्थिर कोड विश्लेषण नियम?
- 13. कोड के बढ़ते स्थिर विश्लेषण के लिए उपकरण?
- 14. पायथन में स्टेटिक कोड विश्लेषण?
- 15. सी ++ और उद्देश्य-सी ++ कोड का स्थिर विश्लेषण कैसे करें?
- 16. स्टेटिक थ्रेड विश्लेषण: अच्छा विचार?
- 17. जिरा प्लगइन्स: आप क्या उपयोग करते हैं?
- 18. कोड विश्लेषण (सी/सी ++)
- 19. स्थिर कोड विश्लेषण के लिए आप किन टूल्स का उपयोग करते हैं?
- 20. रेडमाइन प्लगइन्स लिखने के लिए अच्छा दस्तावेज
- 21. सी ++ कोड विश्लेषण उपकरण
- 22. वीएस2011 कोड विश्लेषण
- 23. सी # कोड विश्लेषण CA2000
- 24. वीआईएम के लिए अलग रूबी डीबगिंग प्लगइन्स क्या हैं?
- 25. का विश्लेषण विधानसभा कोड
- 26. पीईडीवी कोड विश्लेषण गायब
- 27. क्या डेल्फी/पास्कल के लिए कोई स्थिर कोड विश्लेषण उपकरण है?
- 28. क्या यह सी ++ स्थिर विश्लेषण नियम समझ में आता है?
- 29. क्या एमएसबिल्ड कोड संविदाओं के साथ स्थिर अनुबंध विश्लेषण चलाने की अनुमति नहीं है?
- 30. क्या Python के लिए कोई अच्छा निर्भरता विश्लेषण उपकरण है?
शीर्षक को सही करने के लिए धन्यवाद .. :) –
FindBugs अक्सर है खरोंच से ग्रहण में निर्माण। यह देखने का प्रयास करें कि क्या आप इसे 'दृश्य' के अंतर्गत पा सकते हैं। –