久久久久99精品成人片试看|日本一区二区在线视频|秋霞无码一区二区三区在线观看|狠狠色丁香婷婷综合久久97|

        <form id="ljdld"><span id="ljdld"></span></form>

              <form id="ljdld"></form>

                      <address id="ljdld"><nobr id="ljdld"></nobr></address>

                               
                                                                Jreview
                              產品中心

                              代碼標準符合性規則檢查工具——JReview,是一款Java語言代碼規則檢查工具,通過靜態代碼分析能夠進行代碼編碼規則檢查,幫助開發人員避免出現這些隱蔽且難以修復的編碼錯誤;收集代碼不良編程習慣,幫助開發人員預防潛在語義錯誤;提供度量分析,輔助分析代碼結構和代碼質量。JReview基于IDE環境提供可視化的代碼結構分析、規則檢查等功能,可極大提高Java代碼審查效率。

                              通過將JReview的檢查引入到項目構建中,可以強制讓項目中的所有的開發者遵循制定規范,而不是僅僅停留在紙面上。如果發現代碼違反了標準,比如類名未以大寫開頭、單個方法超過了指定行數、甚至單個方法拋出了3個以上的異常等。這些檢查由于是基于源碼的,所以不需要編譯,執行速度快。

                              產品架構圖:

                              ?






















                               




                              主要功能:

                              1) 支持Java標準的代碼規則檢查

                              JReview利用語法分析、類型檢查、數據流分析等技術無需編譯就可以進行檢查,支持標準java語法,在不需編譯的情況下或出現編譯錯誤的情況時仍然能夠進行代碼規則檢查。

                               ?可在代碼編寫時、編寫后進行檢查,支持按文件增量式檢查。

                              支持典型規則命名類、注釋規范類、縮進排版類、文件命名類、聲明規范類、語句規范類、編程規范類等編碼規則。編碼規則集可配置,支持國際主流的編碼規則集。

                              支持word形式的中文報告聲成和導出,支持規則檢查結果導出。

                              能夠適用于數十萬行的程序。支持的規則類型包括注釋、變量命名規范性、類中變量、構造函數、方法的順序的檢查、行的長度、文件的長度、方法的長度等。

                              2) 支持Java代碼氣味檢查

                              JReview代碼中的任何可能導致深層次問題的癥狀都可以叫做代碼異味。在對代碼做簡短的反饋迭代時,代碼異味會暴露出一些深層次的問題。

                              3) 代碼度量分析

                              JReview支持對java語言代碼的度量分析,支持方法和類的度量指標達20余種,包括:代碼行數(可執行行數)、圈復雜度、基本復雜度、注釋率等,并支持執行度量功能后直觀展示結果。

                              支持類級別的代碼度量指標,圈復雜度、代碼注釋率、扇入扇出、繼承樹深度、類對其他模塊的依賴性、成員函數數量、公共成員函數數量、私有成員函數數量、數據成員的數量、公共數據成員的數量、私有數據成員的數量、類功能的專一性、類的易用性、類的封裝性、被其他類使用的次數、類耦合、派生類數量、使用其它類的數量等

                              支持方法級別的代碼度量指標,包括圈復雜度、代碼注釋率、扇入扇出、參數計數、非結構化語句的數量、定義的變量的數量、參數的數量、調用其它函數的數量、函數出口的數量等。

                              支持執行度量功能后直觀展示結果,可查看度量計算結果。

                              4) 可定制的中文測試報告

                              JReview提供可定制的、可獨立分發的中文測試報告,極大程度地滿足用戶個性化文檔工作的需求。支持的格式有:HTML、Word和XML。

                              5) 代碼結構分析與可視化

                              JReview利用源代碼靜態分析技術為用戶提供了代碼結構分析和可視化功能,輔助用戶進行高效的代碼審查。


                              產品特點:?

                              1) 有自主知識產權

                              2) 無需進行編譯即可完成代碼審查工作

                              3) 具有友好的人機交互界面,具有中文操作界面。

                              4) 支持國內外主流行業編碼規范。

                              5) 支持多種度量指標

                              6) 具有良好的兼容性,支持多平臺操作,包括:windows、linux、kylin。

                              7) 可導出中文的測試報告

                              應用場景

                              在軟件研制過程中,產品由開發階段進入到自測試階段,在自測試階段可對代碼進行靜態測試,對其進行編碼規范、代碼風格、質量度量等多維度的檢查,及時發現產品的bug。

                                    <form id="ljdld"><span id="ljdld"></span></form>

                                          <form id="ljdld"></form>

                                                  <address id="ljdld"><nobr id="ljdld"></nobr></address>