C#计算代码行数】的更多相关文章

源码下载:04-计算代码行数.zip24.1 KB////  main.m//  计算代码行数////  Created by apple on 13-8-12.//技术博客http://www.cnblogs.com/ChenYilong/新浪微博http://weibo.com/luohanchenyilong // /* * 考察NSString.NSArray的使用 * NSFileManager */ #import <Foundation/Foundation.h> // 计算文件…
<?php header("Content-type:text/html;charset=utf-8"); // php 递归计算文件夹代码行数 function codeLine($file){ return count(file($file)); } error_reporting(0); // 屏蔽notice 错误 $lines = 0; function forDir($path){ if(!is_dir($path)){ return null; } // $arr…
[anonymous@localhost ~/lvs/ipvsadm- -regex '.*Makefile.*' -o -regex '.*\.[ch]' -exec cat {} \; | wc -l [anonymous@localhost ~/lvs/ipvsadm- \( -regex '.*Makefile.*' -o -regex '.*\.[ch]' \) -exec cat {} \; | wc -l 这两个条命令第二条是正确的,第一条只是把符合-regex '.*\.[ch]…
class Program { static void Main(string[] args) { int totalLineCount = 0; string directory; if(args.Length>0) { directory = args[0]; } else { directory = Directory.GetCurrentDirectory(); } directory = @"F:\workdocs"; Console.WriteLine(directo…
1.用vs打开程序 2.编辑——查找——在文件中查找 3.查找内容^b*[^:b#/]+.*$   应用正则表达式,在整个解决方案中,文件类型空 4.查找全部,仔细盯着右下角数字,查找完毕后会自动消失,所以需要及时记住…
最近想要知道以前做过的project有多少行代码,因为文件太多,直接手工数效率太低,于是编写一个python程序用来计算一个project有多少代码行. 首先,在一个项目中,有很多子文件夹,子文件夹中又包含子文件夹,然后子子文件夹下面有很多java源代码.我们首先获取src文件下的子文件夹,然后一直递归获得子文件夹中的文件和文件夹.若得到的是文件,则读取文件,获得该文件的代码行数. 此代码测试的是java项目的源代码,所以程序只要获取java项目的src文件的路径即可,程序输出的是此src文件夹…
统计代码行数 # coding: utf-8 import os import sys import time def get_line_count(file_path): """获取单个文件的行数""" with open(file_path) as f: return len(f.readlines()) def get_children_paths(path): """获取给定路径下所有子文件路径"&…
import os,re #代码所在位置 FILE_PATH = './' def analyze_code(codefilesource): ''' 打开一个py文件统计其中的代码行数,包括空格和注释 返回该文件总行数,注释函数,空行输 :param codefilesource: :return: ''' total_line = 0 comment_line = 0 black_line = 0 with open(codefilesource,'r', encoding='UTF-8')…
/* 考察NSString NSArray NSFileManager */ #import <Foundation/Foundation.h> /* 计算单个文件的代码行数 path:文件的全路径 返回值 代码行数 */ int codeLineCounts(NSString *path) { //判断文件的后缀pathExtension 并转化为小写 NSString *extension = [[path pathExtension]lowercaseString]; //判断文件后缀是…
注意: 1.变量名和函数名不要混淆调用 2.不要对文件夹进行文件的操作,没有权限 3.递归调用注意初始化变量   // // main.m // CodeLineCount // // Created by hellovoidworld on 14-11-18. // Copyright (c) 2014年 com.hellovoidworld. All rights reserved. // #import <Foundation/Foundation.h> // 计算文件夹或文件内所有代码…