1.TODO comments - 待辦事項註釋
寫代碼時,有時候寫着寫着突然就有個線上的bug或者有個更緊急的需求,不得不放下正在寫的東西,去做別的事。當那件事情忙完之後,回到原來的代碼,不知道自己寫到哪了。需要憑着記憶找半天。
這時候有個非常好的註釋,//todo,如果代碼中有該註釋,註釋會高亮顯示,並且會在todo窗口中羅列出所有有todo註釋的地方,點擊即可跳轉對應的地方,方便你定位代碼,接着做之前沒做完的事情。
效果如下:
在代碼的隨意位置添加todo註釋,都會在todo窗口中羅列出來,非常的言簡意賅.
除了todo之外,還支持該窗口fixme註釋也會顯示在裏面,fixme和todo忽略大小寫。
//todo 註釋表示待辦事項
//fixme 註釋表示 代碼有bug,待修正
2.摺疊嵌套代碼
效果如下:
使用//region description ...//endregion 註釋,可以使代碼摺疊。(//endregion和下一個//region註釋最好使用換行隔開,不然會變成chird結構)
並且在Structure窗口中顯示中文內容。
在查看類方法的時候還是挺方便的。