1. 程式人生 > >程式碼中的特殊註解 -- TODO、FIXME、XXX的作用

程式碼中的特殊註解 -- TODO、FIXME、XXX的作用

Agent:

1、TODO、FIXME、XXX的作用

2、開啟Eclipse中的任務視窗(Task View)

3、TODO在eclipse中不顯示的解決辦法

剛用eclipse建立class時候會自動生成TODO程式碼、今天在看專案中的source的時候發現了FIXME的註釋、學習並記錄如下:

// TODO + 說明:

如果程式碼中有該註釋,說明在該註釋處有功能程式碼待編寫,待實現的功能在說明中會簡略說明。

// FIXME + 說明:

如果程式碼中有該註釋,說明該註釋處程式碼需要修正,甚至程式碼是錯誤的,不能工作,需要修復,如何修正會在說明中簡略說明。

該處的註釋在eclipse中的error tap中可以看到。

// XXX + 說明:

如果程式碼中有該註釋,說明註釋處程式碼雖然實現了功能,但是實現的方法有待商榷,希望將來能改進,要改進的地方會在說明中簡略說明。

eclipse中特殊的註釋:

在eclipse中,TODO、FIXME和XXX都會被eclipse的task檢視所收集。在專案釋出前,檢查一下task檢視是一個很好的習慣。此外,在eclipse中,我們可自定義自己的特殊註釋標籤。設定方法:進入Window → Preferences → General → Editors → Structured Text Editors → Task Tags視窗即可新增特殊標籤,預設只有TODO、FIXME和XXX。

// 2016/12/05 15:05 Tata 追記:

此外、進入Window Preferences Java Compiler Task Tags視窗、也可以設定自定義標籤。

// 2016/12/05 18:41 Tata 追記:

2、開啟Eclipse中的任務視窗(Task View)


3、TODO在eclipse中不顯示的解決辦法


Flag Counter

相關推薦

程式碼特殊註解 -- TODOFIXMEXXX作用

Agent: 1、TODO、FIXME、XXX的作用 2、開啟Eclipse中的任務視窗(Task View) 3、TODO在eclipse中不顯示的解決辦法 剛用eclipse建立class時候會自動生成TODO程式碼、今天在看專案中的source的時候發現了FIXME

java程式碼操作Redis:單機redis叢集redis(spring+redis整合)

一、準備 關於redis的一些安裝,可以檢視我的幾篇文章自行安裝:Redis目錄。匯入java的Redis客戶端依賴包Jedis:<dependency> <groupId>redis.clients</groupId

Javaweb:Eclipse新建Servlet時候,不會自動生成mapping到web.xml,而是在程式碼加入註解@WebServlet

用Eclipse新版本新建servlet時候,發現建立Servlet後,Eclipse不會自動在web.xml中生成該Servlet對應的mapping資訊,而是在Servlet程式碼中加入註解@WebServlet,如下 分析: 查詢文件發現,這是Servlet3.

Eclipse新建Servlet時候,不會自動生成mapping到web.xml,而是在程式碼加入註解@WebServlet

現象: 用Eclipse新版本新建servlet時候,發現建立Servlet後,Eclipse不會自動在web.xml中生成該Servlet對應的mapping資訊,而是在Servlet程式碼中加入註解@WebServlet,如下 分析: 查詢文件發現,這是

spring4.X,如何在程式碼使用註解來注入屬性檔案裡配置的值

專案使用的是spring4.1.5,我想要使用註解的方式在程式碼中指定某些欄位的屬性值(這些屬性值是在屬性檔案裡配置的)spring有一個@value註解來做這件事情,但是我查了網上的一些解決方案都行不通,可能是我沒有配置對,也可能是3.x和4.x的配置方式不一樣通過檢視pr

Eclipse特殊註釋:TODOXXXFIXME

但是 此外 follow iteye 好的 todo 如何 blog 方法 特殊註釋:1、 TODO表示需要實現,但目前還未實現的功能2 、XXX勉強可以工作,但是性能差等原因3 、FIXME代碼是錯誤的,不能工作,需要修復TODO: + 說明:如果代碼中有該標識,說明在標

spring boot 程式碼註解配置獲取ymlproperties檔案的map即鍵值對

一、yml獲取自定義鍵值對 yml中的鍵值對 test: map: key1: value1 key2: value2 key3: value3 pom中的依賴配置 <dependency> <groupId>org.sprin

Spring@Autowired註解@Resource註解的區別

不用 它的 查找 允許 type 規範 找到 註入 以及 Spring不但支持自己定義的@Autowired註解,還支持幾個由JSR-250規範定義的註解,它們分別是@Resource、@PostConstruct以及@PreDestroy。   @Resource的作

url參數有+空格=%&#等特殊符號的問題解決

amp 其它 分隔符 url參數 表示 轉化 無法 編碼 轉義 url出現了有+,空格,/,?,%,#,&,=等特殊符號的時候,可能在服務器端無法獲得正確的參數值,如何是好?解決辦法將這些字符轉化成服務器可以識別的字符,對應關系如下:URL字符轉義 用其它字符替代

Hibernate JPA@Transient@JsonIgnoreProperties@JsonIgnore@JsonFormat@JsonSerialize等註解解釋

json 框架 代碼 mat per nbsp str 作用 tran 1、@Transient @Transient表示該屬性並非一個到數據庫表的字段的映射,ORM框架將忽略該屬性;如果一個屬性並非數據庫表的字段映射,就務必將其標示為@Transient,否則ORM框架

SQL去除數據庫表tab空格回車符等特殊字符的解決方法

接收 delete out ont vertica www block edge knowledge 原文:SQL去除數據庫表中tab、空格、回車符等特殊字符的解決方法按照ASCII碼, SELECT char(64) 例如64 對應 @,則 SELECT RE

SQL去除資料庫表tab空格回車符等特殊字元的解決方法

原文: SQL去除資料庫表中tab、空格、回車符等特殊字元的解決方法 按照ASCII碼, SELECT char(64) 例如64 對應 @,則 SELECT REPLACE('[email protected]', CHAR(64), 'kk'); 則結果為 abckkqq.

C++tanatansincos等三角函式用法的程式碼演示及結果,注意角度和弧度的轉換!

進行相機座標系相關公式推導時,經常碰到三角函式的使用。時間一長就生疏,碰到問題再查,很費時間。所以就總結一下,也希望能幫到更多的人。下面就通過簡練的程式碼,把常用的cos、sin、tan、atan等通過程式碼及結果都說清楚。注意弧度和角度的區別!!! 1、程式碼 #include <

[置頂] 找工作知識儲備(3)---從頭說12種排序演算法:原理圖解動畫視訊演示程式碼以及筆試面試題目的應用

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

HTTP 狀態302403 500200404502程式碼含義?

HTTP 狀態中302、403、 500、200、404、502程式碼含義? 一二三四五原則: 一. 訊息系列 二. 成功系列 三. 重定向系列 四. 請求錯誤系列 五. 伺服器端錯誤系列 302:臨時轉移成功,請求的內容已轉移到新位置 403:禁止訪問 500:伺服器內部錯誤 401代

java三個特殊的類------String類Object類包裝類

1.String類 1.1 String類的兩種例項化方式 直接賦值 String str = "hello" 通過構造方法例項化String類 String str = new String("hello") 1.2 字串相等比較(內容) public bo

水平遍歷二叉樹 程式碼包含前序後序和水平遍歷四種

水平遍歷二叉樹要求一層一層從上往下從左往右遍歷,例如: 上面二叉樹的遍歷順序為:2、4、5、1、3 思路:利用佇列先進先出的性質 1、將根節點放入佇列 2、while迴圈佇列,只要佇列不為空,就取出第一個節點。獲取資料 3、將第二步取出的節點的左子節點和右子節點

正則表示式(十五)——統計程式碼程式碼註釋行和空白行

package com.wy.regular; import java.io.BufferedReader; import java.io.File; import java.io.FileNotFo

VS程式設計,WPF,後臺C#程式碼設定Grid控制元件某一行某一列高度或者寬度的一種方法

有時為了顯示的需要,想在某個操作後將Grid中的一列的寬度變成0或者根據內容自動調整。 這裡提供了一個方法,可在後臺程式碼中對Grid的行或者列進行調節。  1、XAML前臺中,給Grid的列起

Java區域性靜態構造程式碼

1、 區域性程式碼塊:區域性位置限制變數的生命週期。 2、 構造塊程式碼:在類中的成員位置,用{ }括起來的程式碼,無論在構造方法前面還是構造方法後面,每次呼叫構造方法執行前都會先執行構造程式碼塊, 作用:可以把多個構造方法中的共同程式碼放到一起。 3、 靜態程