2012-05-14 41 views
5

在我的項目中,我有類似final boolean Debug.USE_DEBUG_MODE的東西,然後我總是忘記將它切換回false。 我不知道我是否可以加上類似於#warning C++指令的東西,所以我不會忘記將代碼改回來。類似於#warning指令的Java?

回答

9

您可以使用eclipse中的//TODO Change this later任務標籤,並配置Eclipse以顯示所有TODO的編譯時警告。

public static void main(String[] args) { 
    //TODO Change this line before final build. 
    String mode = "DEV" 
} 

您可以通過執行Window > Show View > Markers看到所有這些任務標籤的統稱,在一個地方。

請注意,也有其他人,如FIXME,XXX。默認情況下,TODO標記的優先級爲NORMALFIXME的優先級爲HIGH

enter image description here

+0

謝謝,我現在要弄清楚如何配置Eclipse來顯示編譯時對所有待辦事項警告... –

+0

對於IntelliJ IDEA的,你可以把// TODO行代碼,並顯示出來與視圖 - 工具窗口 - TODO。這將顯示在屏幕底部的選項卡中,但不會顯示在「消息」選項卡中的警告。不要認爲這是可能的。 – RenniePet