代碼檢查 Profiler是一個全功能的Java剖析工具(profiler),專用于分析J2SE和J2EE應(yīng)用程序。它把CPU、執(zhí)行緒和內(nèi)存的剖析組合在一個強(qiáng)大的應(yīng)用中。 JProfiler可提供許多IDE整合和應(yīng)用... ... SimianSimian UI 是一個用來發(fā)現(xiàn)重復(fù)代碼的eclipse插件,對于改善設(shè)計,消除冗余代碼很有幫助。安裝方法:使用eclipse的Help->Software Update進(jìn)行安裝。站點地址為... ... PMDPMD 是一個開源的靜態(tài)分析工具,是一個值得您添加到捉蟲工具箱中的工具。根據(jù)PMD的文檔,它會對代碼中的如下部分進(jìn)行檢查: 未使用的本地變量 空的catc... ... CheckstyleCheckstyle如名所示,是檢查java程序源代碼編碼風(fēng)格的,是java程序員不可或缺的工具,用以檢查自己的編碼習(xí)慣是否符合公司的要求或sun的約定。 JalopyJalopy是一個易于配置的源代碼格式程序,它能檢測并修補(bǔ)Java代碼中大量的習(xí)慣性缺陷。Jalopy更像一個代碼整理器而不是檢查器。 Jalopy的插件現(xiàn)在已經(jīng)支持大多數(shù)IDE... ... JcoverageJCoverage正如其名,主要用于代碼的覆蓋測試。通過在被測試類的二進(jìn)制文件中添加相應(yīng)的指令,再配合junit,jcoverage可以給出被測試類的代碼覆蓋率,并給出測試過... ... PC-LintPC-Lint是一個歷史悠久,功能異常強(qiáng)勁的靜態(tài)代碼檢測工具,適用于C、C++語言。它的使用歷史可以追溯到計算機(jī)編程的遠(yuǎn)古時代(30多年以前)。經(jīng)過這么多年的發(fā)展,... ... FxCopFxCop is a code analysis tool that checks .NET managed code assemblies for conformance to the Microsoft .NET Framework Design Guidelines. It uses refl... ... |
|