2013-07-30 67 views
0

我剛剛安裝了C/C++插件SonarSource的評估版。該文件說:如何使用Sonar C/C++插件激活cppcheck規則

  • 集sonar.cpp.cppcheck.path到cppcheck可執行文件 - >完成
  • 激活您的質量配置文件的一些Cppcheck規則 - >如何做到這一點?

我找不到如何激活cppcheck規則。如果我瀏覽質量配置文件,我可以看到60規則。如果我嘗試從cppcheck存儲庫中過濾規則,則不會出現。所以我該怎麼做?

此外,我曾經先運行cppcheck進行分析,然後使用Sonar C++社區插件,它包含219個cppcheck規則。我的第一個猜測是從社區配置文件繼承SonarSource配置文件,但它們不共享配置文件類型:C/C++ vs C++。所以我無法做到這一點(因此不知道這是我尋求的解決方案)。

+0

如果你想測試SonarSource C++插件,這意味着你已經要求試用許可證,如果你需要一些幫助,你應該寫信給商業支持郵件列表。 –

回答

1

這是一個誤區:

  • 規則在優質型材頁面顯示的活動規則數量,而不是可用規則的​​輪廓
  • 的個人資料頁面總數列過濾默認活動規則,這使得隱藏的規則隱藏

解決方法是刪除激活字段上的過濾器,然後激活documentation中指示的所有規則。