2013-07-04 85 views
4

因此,像大概很多人一樣,我通常會臨時註釋掉代碼,主要是爲了調試目的。我現在把類似的東西** ** DEBUG或不管,很容易搜索,但我認爲有編譯器輸出一個警告(甚至錯誤)時,它發現,暫時註釋掉可能是有用的代碼。我想用一個註釋,但註釋不能用來標記註釋。用於註釋掉代碼的Java註釋

有沒有人知道比在代碼的註釋部分放置易於搜索的字符串更好的方法?

回答

3

至少Eclipse允許你使用(並定義你自己的)標記放在評論中,這可以很容易地列出。有至少TODO和XXX的,但我相信你可以做你自己,以及。

4

有很多代碼檢測工具可以提醒您存在您定義的代碼模式。他們中的大多數都具有內置的支持,用於檢測常見的東西,如代碼中留下的「// todo」註釋等。

大多數IDE還支持自動檢測// todo(例如intellij idea)。

一個常見的命令行工具是checkstyle。你可以運行它作爲你的構建的一部分,並讓它指出這些東西

+1

我想補充:有可能的CheckStyle與構建管理工具集成。在Maven的時候,你可以讓一個構建失敗,如果一個CheckStyle的規則被違反,只是提醒開發人員或行爲不同取決於有效的設定檔(例如'dev'和'prod')。 – nif