[英]How to count lines of Java code using IntelliJ IDEA?
如何使用 IntelliJ IDEA 計算 Java 代碼的行數?
快速而骯臟的方法是對'\\n'
進行全局搜索。 您可以在文件擴展名等上以任何您喜歡的方式過濾它。
Ctrl - Shift - F -> 要查找的文本 = '\\n'
-> 查找。
編輯:必須檢查“正則表達式”。
盡管它不是 IntelliJ 選項,但您可以使用簡單的 Bash 命令(如果您的操作系統是 Linux/Unix)。 轉到您的源目錄並鍵入:
find . -type f -name '*.java' | xargs cat | wc -l
正如尼爾所說:
Ctrl - Shift - F -> 要查找的文本 =
'\\n'
-> 查找。
只有一項改進,如果您輸入"\\n+"
,您可以搜索非空行
如果只有空格的行也可以被視為空行,那么您可以使用正則表達式"(\\s*\\n\\s*)+"
來不計算它們。
統計插件工作正常!
這是一個快速案例:
Refresh
或選擇您的項目或文件並Refresh on selection
僅選擇。現在可以重新加載 2 個版本的指標。 在 v9 和 v10 上支持的一種可以在這里獲得http://plugins.intellij.net/plugin/?idea&id=93
您可以使用計算代碼行數 ( CLOC )
在Settings
-> External Tools
添加一個新工具
要查找所有包含空行的代碼,請嘗試@Neil 的解決方案:
打開在路徑中查找( Ctrl + Shift + F )
搜索以下正則表達式: \\n'
對於至少包含一個字符的行,請使用以下表達式:
(.+)\n
對於至少包含一個單詞字符或數字的行,請使用以下表達式:
`(.*)([\w\d]+)(.*)\n`
注意:但如果文件后面有換行符,則只計算文件的最后一行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.