Answers:
快速而肮脏的方法是对进行全局搜索'\n'
。您可以按自己喜欢的方式对文件扩展名等进行过滤。
Ctrl-Shift-F->查找文本= '\n'
->查找。
编辑:和“正则表达式”必须检查。
就像尼尔说的那样:
Ctrl-Shift-F->查找文本=
'\n'
->查找。
只有一项改进,如果输入"\n+"
,则可以搜索非空行
如果只有空格的行也可以认为是空的,则可以使用正则表达式"(\s*\n\s*)+"
不对其进行计数。
find
。
尽管它不是IntelliJ选项,但是您可以使用简单的Bash命令(如果您的操作系统是Linux / Unix)。转到源目录并键入:
find . -type f -name '*.java' | xargs cat | wc -l
find . -type f -name '*.java' | xargs cat | wc -l
(引用*.java
部分)。否则,shell环境可能会扩展*.java
得太早,并且该命令将无法正常运行。
find . -type f -name '*.java' | xargs cat | grep -ve '^\s*$' | wc -l
现在有2个版本的指标重新加载。http://plugins.intellij.net/plugin/?idea&id=93可以在v9和v10上获得支持。