簡易計算專案程式碼總行數 [ cloc ]

簡易計算專案程式碼總行數 [ cloc ]

簡易計算專案程式碼總行數 [ cloc ]

 

GITHUB:https://github.com/jash-git/Easy-Use-cloc-project

 

該工具會精準剃除 空白列和註解,支援C/C++/C#/SHELL/BAT/JAVA/PERL/HTML/PHP…

WINDOWS BAT

cloc-1.64 . –no3
pause

測試程式碼

/*
使用cloc 計算程式行數,程式碼內的空白列和註解都會被自動替除
但是因為它非編譯器,所以不會替除無用#if內容
因此該範例會偵測到31行
*/

#define DEBUG
#define MYTEST 
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Console_ifdefined
{
    class Program
    {
        static void pause()
        {
            Console.Write(“Press any key to continue . . . “);
            Console.ReadKey(true);
        }
        static void Main(string[] args)
        {
            #if (DEBUG && !MYTEST)
                Console.WriteLine(“DEBUG is defined”);  
            #elif (!DEBUG && MYTEST)
                Console.WriteLine(“MYTEST is defined”);  
            #elif (DEBUG && MYTEST)
                Console.WriteLine(“DEBUG and MYTEST are defined”);
            #else
                Console.WriteLine(“DEBUG and MYTEST are not defined”);  
            #endif
            pause();
        }
    }
}

 

 

 

 



 


發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *