源代碼行數統計工具及方法


1.VS2010中使用正則表達式查詢代碼行數

按CTRL+SHIFT+F (Find in files),勾上支持正則表達式,然后輸入搜索內容:

^:b*[^:b#/]+.*$

以上表達式的統計可做到:#開頭和/開頭或者空行都不計入代碼量。如果需要只統計代碼文件的代碼量,可以選擇查找文件的類型,比如什么*.xml, *.resx….可以不檢查,只查*.cs,*.c,*.h…

搜索出來以后最后一行就是代碼行數了。 

自己實踐了一下,挺好用的。如圖所示:

得到結果:

此方法,統計.h文件中的行,以及.cpp中的代碼行,不統計空行和注釋行。

(此方法參考:http://blog.csdn.net/zhouworld16/article/details/9292851)

2.使用“源代碼行數統計器”來統計

此方法,不統計.h文件中的代碼行,僅僅統計.cpp中的代碼行,並且空行和注釋行也統計在內。

總結

兩種方法統計所得的行數,相差5000多行,鑒於各自特定,情有可原。

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM