1. 程式人生 > >SonarQube的介紹

SonarQube的介紹

1.SonarQube簡介
        SonarQube是一個用於程式碼質量管理的開源平臺,用於管理原始碼的質量。同時  SonarQube 還對大量的持續整合工具提供了介面支援,可以很方便地在持續整合中使用  SonarQube。此外, SonarQube 的外掛還可以對 Java 以外的其他程式語言提供支援,對國際化以及報告文件化也有良好的支援。
   
2.SonarQube的使用範圍 
       通過外掛形式,可以支援包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十幾種程式語言的程式碼質量管理與檢測,針對不同的程式語言其所提供的分析方式也有所不同: 對於所有支援的程式語言,SonarQube 都提供源了程式碼的靜態分析功能; 對於某些特定的程式語言,SonarQube 提供了對編譯後代碼的靜態分析功能。