• 虽然编写的程序,在Java是兼容几乎任何平台那里,同样的事情可以说任何错误,他们可能包含的内容。

    由于创造错误代码是非常困难的,尤其是对于较大的应用程序需要处理很多的变量和各种平台相关的职能,它可以更容易使用的一个专门的调试,以分析该程序作为你写信。

    置的代是一个很小但强有力的应用程序Java编写的,可以扫描和检测到的几乎任何类型的错误入其他Java程序。 为了实现这个目的,实用扫描每一类内发现的一个罐子,压缩或战争的文件和使用静态分析,以检测码畸形,可能会导致它的行为是错误地输入期间的执行。

    所有发现的缺陷进行分组,并显示根据其类别,以提供更直观的工作环境。 虫子都蔓延到文件夹和子文件,根据他们是否被认为是不良做法、实验、恶意或者它们会导致性能的问题。

    旁边他们的类别的代码问题也可以通过各种其他因素,例如排和日期。 置的代使你能够对它们进行排序如何"可怕的"他们都是从"麻烦",以"可怕的"。 尽管幽默的方式,特征是全面的功能和它可以让你来处理的错误,按照其严重程度的因素。

    定制的过滤器也可以手动内创建的应用程序,以便找到具体错误,在很短的时间量和排除所有不相关的那些,为了更好可见度。 此外,通过使用云,你可以指定的各种属性的各代码,诸如"无害的","必须解决"或"需要进一步研究"。

    所有的一切,置的代大大改进了你的程序通过检测的几乎任何类型的错误或漏洞,可能会导致功能的问题。 此外,由于广泛的错误描述,在其数据库中,也提出了详细的信息有关的检测错误的,甚至种方式来解决这些问题。

  • हालांकि कार्यक्रम जावा में लिखा संगत कर रहे हैं के साथ लगभग किसी भी मंच वहाँ से बाहर, एक ही बात कहा जा सकता है के बारे में किसी भी कीड़े वे शामिल हो सकता है.

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

    FindBugs है एक छोटे लेकिन शक्तिशाली आवेदन जावा में लिखा है कि स्कैन कर सकते हैं का पता लगाने और लगभग किसी भी तरह के बग के रूप में अन्य जावा प्रोग्राम है । आदेश में इस प्राप्त करने के लिए, उपयोगिता स्कैन हर वर्ग के अंदर पाया, एक जार ज़िप या युद्ध फ़ाइल का उपयोग करता है और स्थैतिक विश्लेषण का पता लगाने के लिए कोड विकृतियों का कारण हो सकता है कि यह व्यवहार करने के लिए गलत तरीके से निष्पादन के दौरान.

    सभी कीड़े पाए हैं, वर्गीकृत किया है और प्रदर्शित किया जाता है के आधार पर अपनी श्रेणी के क्रम में, करने के लिए आप की पेशकश एक और अधिक सहज कार्य वातावरण है । कीड़े फैला रहे हैं में फ़ोल्डर्स और सबफ़ोल्डर पर आधारित है, चाहे वे कर रहे हैं माना जाता है बुरा व्यवहार, प्रयोगात्मक, दुर्भावनापूर्ण या वे प्रदर्शन के मुद्दों के कारण है ।

    बगल में उनकी श्रेणी, कोड मुद्दों का भी आदेश दिया जा सकता द्वारा विभिन्न अन्य कारकों, इस तरह के रूप में पद और तारीख. FindBugs के लिए सक्षम बनाता है के द्वारा उन्हें तरह कैसे "डरावना" वे कर रहे हैं, से लेकर "परेशान" करने के लिए "भूत". के बावजूद विनोदी दृष्टिकोण के साथ, सुविधा पूरी तरह कार्यात्मक है और यह अनुमति देता है आप को संभाल करने के लिए त्रुटियों के अनुसार उनकी गंभीरता का कारक है ।

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

    सब सब में, FindBugs काफी में सुधार अपने कार्यक्रमों का पता लगाने के द्वारा लगभग किसी भी प्रकार की त्रुटि या बग के कारण हो सकता है कि कार्यक्षमता के मुद्दों. इसके अलावा, के लिए धन्यवाद की एक विस्तृत सरणी बग विवरण अपने डेटाबेस में, आप भी प्रस्तुत कर रहे हैं के साथ के बारे में विस्तृत जानकारी का पता चला त्रुटियों और भी तरीके से उन्हें ठीक करने के लिए.

  • Although programs written in Java are compatible with almost any platform out there, the same thing can be said about any bugs they might contain.

    Since creating bug-free code is very difficult, especially for larger application that need to handle a lot of variables and various platform-dependent functions, it can be much easier to make use of a dedicated debugger to analyze the program as you write it.

    FindBugs is a small but powerful application written in Java that can scan and detect almost any kind of bug into other Java programs. In order to achieve this, the utility scans every class found inside a JAR, ZIP or WAR file and uses static analysis to detect code malformations that might cause it to behave incorrectly during the execution.

    All of the found bugs are grouped and displayed depending on their category, in order to offer you a more intuitive working environment. The bugs are spread into folders and subfolders, based on whether they are considered bad practice, experimental, malicious or they cause performance issues.

    Beside their category, the code issues can also be ordered by various other factors, such as rank and date. FindBugs enables you to sort them by how “scary” they are, ranging from “troubling” to “scariest”. Despite the humorous approach, the feature is fully functional and it allows you to handle the errors in accordance with their severity factor.

    Customized filters can also be manually created inside the application, in order to find specific bugs in a short amount of time and exclude all of the unrelated ones, for better visibility. Furthermore, by using the cloud plugin, you can designate various attributes to each code, such as “mostly harmless”, “must fix” or “needs further study”.

    All in all, FindBugs greatly improves your programs by detecting almost any kind of error or bug that might cause functionality issues. In addition, thanks to the wide array of bug descriptions in its database, you are also presented with detailed information about the detected errors and even ways to fix them.