【JAVA】如何利用TODO任務標籤高效管理代辦代碼

平常協同開發中,模塊分配順序、開發效率不一致的狀況下會出現某一模塊開發時須要調用其餘開發人員所寫模塊未準備或者不清晰,代碼擱置的狀況下爲了方便下次解決擱置代碼、未完成項查找,經常使用開發工具爲咱們提供了task標籤列表查找、經過標記TODO來解決這一問題:工具

Eclpise:性能

查看TODO列表:開發工具

設置TODO優先級:優化

查看結果:spa

配置過濾器:標記的過濾查找.net

1.2.二、配置過濾器

位置:View Menu(下三角圖標)—— Configure Contents3d

 
操做:New —— Renameblog

 
說明:此處定義的實質是過濾器,其個區域做用以下:ip

  • 左側配置
    每一條對應一個過濾器,勾選即爲啓用該配置器。知足其中任何一個過濾器,就會顯示在任務列表中。
  • Scope
    建議選擇"On selected element and its children",便於集中焦點。這個選擇的效果,就是篩選當前的元素及其子元素中的任務。
  • Completed
    過濾器屬性之一,已完成、未完成。
  • Priority
    過濾器屬性之一,優先級高、中、低
  • Description
    過 濾器屬性之一,包含或者不包含的文本。這是很是重要的一條屬性,後面的文本內容,能夠是任務標籤的名稱,也能夠是普通字符文本。這條屬性的使用規律是這樣 的,先按照其餘屬性篩選任務,而後根據篩選結果集的任務文原本進一步篩選,而任務文本包括任務標籤。好比下面就定義了一個任務:
     // SINOBEST 負責查詢掃描材料目錄數據 
    此時配置文本包含"SINOBEST",或者是包含"負責查詢",都是能夠的。element

  •  Types

    這個配置任務的類型,參考TODOs過濾器,選擇Java Task和Task就行了。上文中咱們配置的SINOBEST標籤,就屬於Java Task。

任務標籤的配置和過濾器的配置是協同工做的,添加任務標籤,即爲標籤正名,將其歸入某種Type的Task(如咱們將SINOBEST做爲Java Task)。過濾器中除了能夠設置Types外,另提供了其餘的過濾屬性,過濾器的過濾屬性是邏輯與的關係,知足一個過濾器全部過濾屬性,纔是知足這個過濾器;過濾器之間是邏輯或的關係,知足任何一個過濾器,就能夠顯示在任務列表中。

IDEA:

【任務標記是以註釋的方式定義】
1、做用:
一、代碼量很是大的項目,在某一行中須要在後續階段實現一個功能,若是不標註下次再找的時候就很是困難了,能夠大大的提升開發效率!
二、在團隊合做中,還能夠告訴別人某處敏感代碼的狀態。

2、如下爲常見的兩種註釋標記:
一、// TODO: 表示在此處將要實現的功能,提醒你在後續階段將會在此處添加代碼
二、// FIXME: 表示此處的代碼邏輯有出入,或者根本不能運行,提醒你在後續階段將會修改此處代碼
三、// 在Eclipse中除了上面兩種還有一個標記XXX: 表示此處的代碼雖然實現了功能,可是性能過低,提醒你須要在後續階段優化

例如:

3、如何快速找到項目中的標記處:

 

摘要:

https://blog.csdn.net/weixin_39835887/article/details/84834934

https://blog.csdn.net/liuxiao723846/article/details/53521838

相關文章
相關標籤/搜索