cpplint C/C++ google coding style 檢查分析軟體
https://github.com/cpplint/cpplint
coding style check跟一些lint可以統一format
並減少潛藏bug出現
以前在做32bit MCU project時
Verilog也要lint全清乾淨才能tape out
C/C++有很多相關static analysis程式可以輔助
cpplint就是以google coding style format 為主的驗證工具
安裝python後
可以直接透過pip install安裝
pip install cpplint
然後到vscode市集去安裝套件
安裝完成後要去設定cpplint這隻程式binary file的路徑
如果環境變數有設定可以執行
就直接設定cpplint即可
但如果沒有你也可以自行指定路徑
如果有成功執行
就可以看到一些違反規則的部分
例如結尾空格等等
coding style check跟一些lint可以統一format
並減少潛藏bug出現
以前在做32bit MCU project時
Verilog也要lint全清乾淨才能tape out
C/C++有很多相關static analysis程式可以輔助
cpplint就是以google coding style format 為主的驗證工具
安裝python後
可以直接透過pip install安裝
pip install cpplint
然後到vscode市集去安裝套件
安裝完成後要去設定cpplint這隻程式binary file的路徑
如果環境變數有設定可以執行
就直接設定cpplint即可
但如果沒有你也可以自行指定路徑
如果有成功執行
就可以看到一些違反規則的部分
例如結尾空格等等
留言
張貼留言