3
可能重複:
How do you count the lines of code in a Visual Studio solution?如何計算C++項目中的行數?
我要找的軟件或手段來計數的代碼行的VC6.0:C++項目:1500文件:CPP,H,
我的預感是這個項目中有200萬到500萬行代碼。我需要一種方法來驗證每個文件。
THX
可能重複:
How do you count the lines of code in a Visual Studio solution?如何計算C++項目中的行數?
我要找的軟件或手段來計數的代碼行的VC6.0:C++項目:1500文件:CPP,H,
我的預感是這個項目中有200萬到500萬行代碼。我需要一種方法來驗證每個文件。
THX
如果你的代碼是一個Unix機器上訪問find和廁所命令(或者你有Cygwin你的Windows機器上安裝),可以使用下面的shell命令:
find . -name \*.cpp -or -name \*.hpp -exec cat {} \; | wc -l
調整通配符以選擇要掃描的文件(上面的示例選擇任何擴展名爲.cpp或.hpp的文件)。有可能有其他方式使用Visual Studio來做到這一點。
如果你絕對必須使用基於Visual Studio的解決方案,看看這個問題#1:代碼
How do you count the lines of code in a Visual Studio solution?
線是一個非常貧窮的指標,尤其是在像C++語言。可以編寫長達數百行的代碼或只是少數代碼,但與編譯器相同。更重要的是,一個可憐的開發人員通常會編寫大量的代碼,這些代碼可以由更好的開發人員以更少的代碼寫入。 – Spudley
[CLOC](http://cloc.sourceforge.net) – Dialecticus