精华内容
下载资源
问答
  • 2018-09-15 00:30:06

    平时看开源项目,经常想了解一下该项目到底有多少行代码,直接用3个命令管道连接起来就可以解决,不需要使用复杂的工具。

    比如统计java项目java代码总共多少行.

    find . -name *.java  -exec wc -l  {} \; | awk '{s+=$1}END{print s}'

    统计其他语言的只要把*.java 后缀更换为对应的语言后缀即可  比如*.scala  *.go

    更多相关内容
  • 计算一个项目多少行代码

    千次阅读 2017-11-16 15:47:39
    这是一个统计项目多少代码行数。
    package com.dashu.test;


    import java.io.BufferedReader;  
    import java.io.File;
    import java.io.FileReader;  
    public class Api  {
    private static int totalLine;  
       private static String fileToBeCounted[] = { "java", "jsp", "css",  
               "html", "htm","xml","yml"};//所需计算的源码文件类型  
       private static int fileToBeCountedN = 6;//所需计算的源码文件类型个数  
     
       private static boolean isFileToBeCounted(String type) {  
           for (int i = 0; i < fileToBeCountedN; i++) {  
               if (type.equals(fileToBeCounted[i]))  
                   return true;  
           }  
           return false;  
       }  
     
       private static String getType(String filename) {  
           //System.out.println(filename);  
           byte b[] = filename.getBytes();  
           byte[] type = new byte[10];  
           String rts = null;  
           int i = 0, p = 0, n = filename.length();  
           for (i = 0; i < n; i++) {  
               if (b[i] == '.') {  
                   p = i;  
                   break;  
               }  
           }  
           //System.out.print(p);  
           i = p + 1;  
           p = 0;  
           for (; i < n&&p<10; i++) {  
               type[p++] = b[i];  
               //System.out.print(b[i]);  
           }  
           rts = new String(type);  
           //System.out.println(rts.substring(0, p));  
           return rts.substring(0, p);  
       }  
     
       private static void countLine(String path) {  
           File file = new File(path);  
           File lists[] = file.listFiles();  
           for (int i = 0; i < lists.length; i++) {  
               if (lists[i].isFile()) {  
                   String filename = lists[i].getName();  
                   boolean isFileToBeCounted = isFileToBeCounted(getType(filename));  
                   if (isFileToBeCounted) {  
                       try {  
                           int lines=0;  
                           FileReader read = new FileReader(path + filename);  
                           BufferedReader br = new BufferedReader(read);  
                           String row;  
                           while ((row = br.readLine()) != null) {  
                               lines++;  
                           }  
                           System.out.println("文件:" + path + filename+"共:"+lines+"行代码;");  
                           totalLine+=lines;  
                       } catch (Exception e) {  
                           e.printStackTrace();  
                       }  
                   }  
               } else {  
                   String paths = path;  
                   paths = paths + lists[i].getName() + "\\";  
                   System.out.println("进入目录:" + paths+";");  
                   countLine(paths);  
               }  
           }  
       }
       
       public static void main(String[] args) {  
           totalLine = 0;  
           String path = new String(  
                   "D:\\SS000\\SS000\\");//项目的绝对地址  
           //E:\\j2ee\\amigo\\amigo\\  
           countLine(path);  
           System.out.println("整个项目共:"+totalLine+"行代码;");  
       } 
    }

    展开全文
  • 马上交毕设了,学校说最好申请一个软著,申请软著就离不开你的代码量了。听老师说软著代码行数要10000以上,那你这里怎么知道我们要填多少呢? 兄台这是要干啥? 莫不是要手数? 且慢且慢!!看下文???? ...

    马上交毕设了,学校说最好申请一个软著,申请软著就离不开你的代码量了。听老师说软著代码行数要在10000行以上,那你这里怎么知道我们要填多少呢?

    兄台这是要干啥?
    莫不是要手数?
    且慢且慢!!看下文👇

    • Eclipse
       &
    • IDEA

    在Eclipse中,我们可以这样做

    点击search->file,如👇图
    在这里插入图片描述
    会出现以下页面,这个页面一共有4个注意之处,我都用箭头标出,分别是什么呢??

    • \n这里表示我们要统计换行符,因为有几行就有几个换行符,所以相当于行数。
    • *.css, *.java, *.js, *.jsp, *.xml表示我么要统计哪些文件的行数
    • working set就是你要统计的目录,这里设置为你的项目,这样他就会只去查询你的项目中的代码行数
    • regular expression这个地方要勾选,这个意思就是正则表达式的意思,将\n=换行
      在这里插入图片描述
      然后点击search
      在这里插入图片描述
      woo oh,我们的项目有30739行代码量!!!

    在我们的Idea中如何做呢?

    idea中只需要安装“Statistic”插件即可

    步骤👇
    1. 打开idea设置界面,选择 plugins标签
    2. 打开idea设置界面,选择 plugins标签
    3. 点击下面“Browse repositories”按扭,浏览插件仓库
    4. 搜索“Statistic”插件,点击 install
    5. 根据提示重启 IDEA
    6. 在idea下方任务栏,选择点击“Statistic”,然后点击 “refresh”,就会看到代码统计结果
    以上!希望能够帮到你~
    展开全文
  • IDEA中如何查看整个项目代码行数

    千次阅读 2021-08-06 17:56:08
    近期有多小伙伴问我如何快速查询项目代码行数,于是写下本文,既供小伙伴们参考也防止我哪天给忘了~ 本文呢介绍的是我平常IDEA中如何快速查看代码java、xml等类型程序的行数及总行数的种方法,有其他方法的...

    近期有多个小伙伴问我如何快速查询项目代码行数,于是写下本文,既供小伙伴们参考也防止我哪天给忘了~
    本文呢介绍的是我平常在IDEA中如何快速查看代码java、xml等类型程序的行数及总行数的一种方法,有其他方法的欢迎留言哈~

    Step1:打开IDEA

    Step2:选择File -> Settings -> Plugins

    在搜索框中输入 Statistic ,在搜索出来的资源中选择下方第一个并点击右侧的Installed进行安装
    安装完成后选择重启IDEA
    在这里插入图片描述

    Step3:重启后在面板左下角会出现一个Statistic,点击它并点击Resfresh,如下图所示

    在这里插入图片描述

    Step4:即可看到当前项目每种类型具体的代码行数了,总行数是最后一列

    在这里插入图片描述

    此种方法相对简单,若有其他方法也是可以的,欢迎交流~

    展开全文
  • 章 开始启程,你的第一行Android代码1.1.Android简介 1.1.1.Android系统架构 自下而上:Linux内核层(为硬件提供底层驱动。eg:显示驱动、音频驱动等)、系统运行时层(C/C++库和android运行时库,前者有Sqlite...
  • java项目的大小衡量标准(以代码行作为计量标准的): 微型:只是一个人,甚至是半日工作几天内完成的软件; 小型:一个人半年内完成的 2000 行以内的程序; 中型: 5 个人 1 年多的时间内完成的 5000-...
  • Java程序员应该知道的20个有用的库经验丰富的优秀Java开发人员的一个特点是对API(包括JDK和第三方库)有广泛的了解。今天分享一些Java开发人员应该熟悉的最有用、最基本 程序员经常会因为不编写单元测试而找借口,但...
  • 我的新书,《第一行代码 Android 第3版》已出版!

    万次阅读 多人点赞 2020-04-02 10:13:08
    《第一行代码——Android》这本书自2014年出版以来,已经过了6年头了。期间Android系统版本经历了4.0到10.0系统的巨大升级,开发技术也发生了翻天覆地的变化。2016年的时候,我曾对书中的内容进行了大幅度的更新...
  • 一行代码:Android PDF 下载

    万次阅读 2021-06-03 13:29:07
    原标题:第一行代码:Android PDF 下载《第一行代码》,真正地做到了——第一行代码,对Android入门者而言。对于这本书,若要写短评的话,我借用《动物庄园》作者乔治•奥威尔对自己的书的评价,来“扮演”《第一行...
  • 历久而新,我的新书《第二行代码》已出版!

    万次阅读 多人点赞 2016-11-23 09:49:08
    《第二行代码》中的内容我相信很多人都会非常感兴趣,因为里面确实加入了很多很新的知识。略粗概括一下的话,新增内容就包括有Android Studio、Gradle、Material Design、运行时权限、多窗口模式、RecyclerView、...
  • 天写多少行代码才算是好程序员?   当今时代很多吃瓜群众对程序员的印象都是   而程序员的真实情况却是这样:每天大部分时间都代码,写代码,看代码才是我们真实的工作日常,到底每天要写多少行才是好...
  • 如何统计项目代码行数

    千次阅读 2018-04-03 16:54:30
    2、调用以下命令即可把每代码文件行数及总数统计出来(1)包括空行(会列出每文件的代码行数):find . "(" -name "*.m" -or -name "*.mm" -or -name "*.c" -or -...
  • IDEA统计自己写了多少行Java代码,看看自己的辛劳成果吧
  • vscode查询项目代码行数

    千次阅读 2020-06-12 17:39:06
    vscode版本:4.13.1 1、打开vscode搜索 2、输入框中输入 b*[^:b#/]+.*$,并选择输入框内第三图标使用正则表达式 3、结果出来了
  • 如何查看项目中有多少行代码

    千次阅读 2014-12-11 11:20:55
    这里仅说下Mac下,其他平台,参考一下就...打开终端,进入项目文件目录下,输入以下代码,稍等片刻。就可以了。 find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs grep -v "^$"|wc -l
  • 如何github上传本地项目代码(新手使用)

    万次阅读 多人点赞 2018-07-31 17:09:49
    首先你要github上申请一个账号 网址:https://github.com/ 然后你要下载一个git工具 网址:https://gitforwindows.org/ 进入官网直接下载就,下载完成后进入github首页,点击新项目new repository,如下图所...
  • 严重性 代码 说明 项目 文件 禁止显示状态 错误 LNK2019 无法解析的外部符号 "public: void __thiscall LinkedList<int>::next(void)" (?next@?$LinkedList@H@@QAEXXZ),函数 _main 中引用了该符号 ...
  • c语言用vs2019报错严重性 代码 说明 项目 文件 禁止显示状态 错误 LNK2019 无法解析的外部符号 _main,该符号函数 "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ) 中被引用 有大佬解答一下吗,实在...
  • 当执行程序时,输出内容为“严重性 代码 说明 项目 文件 禁止显示状态 错误 无法将文件“obj\Debug\week4.exe”复制到“bin\Debug\week4.exe ”的原因是程序后台运行,发生了冲突。 解决方法: 打开任务管理器,...
  • 无论你是最近开始探索OpenCV还是已经使用它很长段时间,任何种情况下,你都一定遇到过“人脸检测”这词。随着机器变得越来越智能,它们模仿人类行为的能力似乎也增加,而人脸检测就是人工智能的进步之。...
  • 统计项目代码行数,分析项目规模。
  • C4996 ‘strcpy’严重性代码说明项目文件 错误 C4996 ‘strcpy’: This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See on...
  • 软件项目估算之代码行估算方法

    千次阅读 2017-06-27 14:08:14
    软件项目估算之代码行估算方法 现在软件大多数基于计算机的系统中已成为最昂贵的部分,如果软件成本估算的误差很大,就会使盈利变成亏损。  软件项目估算是种解决问题的形式,多数情况下,要解决的...
  • 为何Google将几十亿代码放在一个仓库?

    万次阅读 多人点赞 2019-02-02 17:50:52
    【AI科技大本营导读】与大多数开发者的想象不同,Google只有一个代码仓库——全公司使用不同语言编写的超过10亿文件,近百TB源代码都存放自行开发的版本管理系统Piper中,只当项目开源且需要外部协作时,才会使用...
  • 作者:小傅哥 ... 沉淀、分享、成长,让自己和他人都能有所收获!???? ...20万行代码写完,毕业了找一份工作不是问题!...大学四年其实有足够的时间让你学会编程,也能从一个较长时间的学习中,知道自己适合不适合做程序员。
  • 如何pycharm中快速统计当前项目代码行数? 正解:使用pycharm插件 下载插件 Statistic 将插件拖入pycharm 自动重启pycharm 点击下方的sheet页签Statistic pycharm中选中项目包 点击 Refresh on ...
  • 文章目录前言快捷键【调试部分、编译】...查找整个工程中使用地某一个类、方法或者变量的位置 Alt+Q 可以看到当前方法的声明 Ctrl+Shift + Enter 语句完成 Ctrl+Shift + E 查看最近更改的文件 Ctrl+Shift+N
  • MyEclipse统计项目代码行数

    千次阅读 2018-07-29 22:59:59
    MyEclipse统计项目代码行数 利用搜索功能统计代码行数 搜索结果: 则该项目约有81.245行代码

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,237,936
精华内容 495,174
关键字:

一个项目代码应该在多少行

友情链接: LCM12864_Driver.rar