代码行数统计工具
❶ c语言代码统计工具 怎样统计一个文件夹中所有txt文件每个文件的总代码行、行内注释行和空行数
搜索到个代码统计工具,
http://www.uuware.com/uustep_cn.htm
未曾使用,可以试用下。
如果使用VC的话,有行数统计插件LineCounter,网址为:
http://www.wndtabs.com/
我正在使用中,较为实用,缺点是只能用于VC。
❷ 有没有一个好的代码规模统计工具,来逐个统计svn上每个文件每个版本的代码变化量
暂时没有,可以自己在hooks里面写程序进行统计
❸ 代码统计工具,要支持差异统计,如:代码修改行数、删除行数、新增行数等
我想你要的正是TortoiseSVN,使用方法见
http://www.chinasvn.com/?p=6
他的代码差异统计功能无庸质疑
另外介绍一个也内是统计代码差异的工具:StatSVN
StatSVN能够从容Subversion版本库中取得信息,然后生成描述项目开发的各种表格和图表。比如:总代码行数;代码行数的时间线;针对每个开发者的代码行数;开发者的活跃程度;开发者最近所提交的;文件数量;平均文件大小;最大文件;哪个文件是修改最多次数的;目录大小;带有文件数量和代码行数的Repository tree。StatSVN当前版本能够生成一组包括表格与图表的静态HTML文档。
❹ 有没有基于Node.js的代码量统计工具
网络统计对移动端访问统计时,操作步骤如下: 1、打开网络统计的”网站中心“,然后点击”新增网站“。(如下图) 2、在新增网站窗口,输入自己移动端的域名并点击”确定“。(如下图) 3、来到网站中心移动端的代码获取页面,
❺ java 有什么好的代码行数,注释行数统计工具
package com.syl.demo.test;
import java.io.*;
/**
* java代码行数统计工具类
* Created by 孙义朗 on 2017/11/17 0017.
*/
public class CountCodeLineUtil {
private static int normalLines = 0; //有效程序行数
private static int whiteLines = 0; //空白行数
private static int commentLines = 0; //注释行数
public static void countCodeLine(File file) {
System.out.println("代码行数统计:" + file.getAbsolutePath());
if (file.exists()) {
try {
scanFile(file);
} catch (IOException e) {
e.printStackTrace();
}
} else {
System.out.println("文件不存在!");
System.exit(0);
}
System.out.println(file.getAbsolutePath() + " ,java文件统计:" +
"总有效代码行数: " + normalLines +
" ,总空白行数:" + whiteLines +
" ,总注释行数:" + commentLines +
" ,总行数:" + (normalLines + whiteLines + commentLines));
}
private static void scanFile(File file) throws IOException {
if (file.isDirectory()) {
File[] files = file.listFiles();
for (int i = 0; i < files.length; i++) {
scanFile(files[i]);
}
}
if (file.isFile()) {
if (file.getName().endsWith(".java")) {
count(file);
}
}
}
private static void count(File file) {
BufferedReader br = null;
// 判断此行是否为注释行
boolean comment = false;
int temp_whiteLines = 0;
int temp_commentLines = 0;
int temp_normalLines = 0;
try {
br = new BufferedReader(new FileReader(file));
String line = "";
while ((line = br.readLine()) != null) {
line = line.trim();
if (line.matches("^[//s&&[^//n]]*$")) {
// 空行
whiteLines++;
temp_whiteLines++;
} else if (line.startsWith("/*") && !line.endsWith("*/")) {
// 判断此行为"/*"开头的注释行
commentLines++;
comment = true;
} else if (comment == true && !line.endsWith("*/")) {
// 为多行注释中的一行(不是开头和结尾)
commentLines++;
temp_commentLines++;
} else if (comment == true && line.endsWith("*/")) {
// 为多行注释的结束行
commentLines++;
temp_commentLines++;
comment = false;
} else if (line.startsWith("//")) {
// 单行注释行
commentLines++;
temp_commentLines++;
} else {
// 正常代码行
normalLines++;
temp_normalLines++;
}
}
System.out.println(file.getName() +
" ,有效行数" + temp_normalLines +
" ,空白行数" + temp_whiteLines +
" ,注释行数" + temp_commentLines +
" ,总行数" + (temp_normalLines + temp_whiteLines + temp_commentLines));
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
if (br != null) {
try {
br.close();
br = null;
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
//测试
public static void main(String[] args) {
File file = new File("F:\\myweb");
countCodeLine(file);
}
}
❻ 有没有可以统计两个版本的java代码中类的代码的增删改行数的工具只统计java类代码变化的那种
svn版本控制工具,就有diff比较工具,不过只能一个个文件进行对比的
❼ VBA 急急急!求一个计算VBA 后台的代码行数的工具,或者用代码来统计也行
excel vba 好像没有那个代码行数的设定
你可以下个 ultraedit 或者 noptepad++ 之类的 text editor 用来统计 编辑你的代码
❽ 有哪些工具可以统计每周开发提交的具体python代码行数
Python 不仅仅是一个设计优秀的程序语言,它能够完成现实中的各种任务,你可以在任何场合应用版Python, 从网站和游戏开发到机器权人和航天飞机控制。 尽管如此,Python 的应用领域分为下面几类。下文将介绍一些Python 具体能帮我们做的事情
❾ 如何查看代码行数
按CTRL+SHIFT+F(Findinfiles),勾上支持正则表达式,然后输入搜索内容:
^:b*[^:b#/]+.*$
以上表达式的统计可做到:#开头和/开头或者空行都不计入代码量。如果需要只统计代码文件的代码量,可以选择查找文件的类型,比如什么*.xml,*.resx….可以不检查,只查*.cs,*.c,*.h…
搜索出来以后最后一行就是代码行数了。
❿ 求问怎么统计JAVA代码行数有什么工具
源代码行数统计器 1.5
本软件用于统计软件工程源代码行数,
可对指定的子目录下或整个目录树中所有指定类型的源代码文件进行行数统计。