是否可以获得Android Studio中项目中编写的行数(当前版本为2.1.1)? (不使用插件会更好)
答案 0 :(得分:22)
一种方法是在(ctrl+shift+F)
中搜索已启用正则表达式和\n
作为范围的换行符whole project
。如果要将搜索限制为仅限java和xml文件,可以使用以下文件掩码*.java, *.xml
答案 1 :(得分:6)
你需要一个android studio
的插件/插件转到http://plugins.jetbrains.com/plugin/?idea&id=4509并安装最新版本
安装
运行Android Studio
从菜单栏中选择Android Studio> IDE下的首选项 单击设置,单击插件,然后单击从磁盘安装插件 导航到您下载插件的文件夹和 双击它重新启动Android Studio计算行数
检查安装插件后可见的统计信息选项 此选项靠近运行,调试,gradle控制台,android studio的左下角
答案 2 :(得分:3)
或者,您可以使用(Linux,Windows)实用程序cloc(Count Lines Of Code)。 Cloc计算并计算源代码的注释行,空白行和物理行之间的差异。
一个基本用法示例(我的项目):
cloc /home/myHome/StudioProjects/myApp/app/src/
111 text files.
111 unique files.
0 files ignored.
github.com/AlDanial/cloc v 1.70 T=0.36 s (308.1 files/s, 38552.3 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
Java 50 1323 146 6407
XML 60 460 50 3203
SQL 1 0 0 2302
-------------------------------------------------------------------------------
SUM: 111 1783 196 11912
-------------------------------------------------------------------------------
答案 3 :(得分:3)
或者,如果您使用的是Linux | Mac OS,则可以打开Terminal
标签,然后键入
find . -type f|egrep ".xml|.kt|.java"|xargs cat|wc -l
在您选择的文件夹中。您可以根据需要在egrep命令上更改过滤器。