只有累積,沒有奇蹟

2019年2月5日 星期二

[VS2017] Visual Studio 顯示代辦清單 - TODO List

前言 
最近在與同事討論問題時,主管看到代碼中有 // TODO 當下詢問同事 Visual Studio 該如何看到 TODO comment 清單,一問之下發現同事不太清楚 Visual Studio 該如何看到 TODO 清單,或許是因為不常用沒太多人知道或是不熟悉,自己也是因為之前上過 Will 保哥的課程才明白,這篇就簡單介紹在 Visual Studio 如何透過 Task List 找到 TODO comment list 及如果需要自訂 token 時該如何新增。

探索問題
Task List
在 Visual Studio 中有提供 Task List 視窗可以協助找到 TODO comment,開啟方式如下
Step 1 : Visual Studio > View > Task List 
Step 2 : Task List 視窗會顯示 TODO 註解內容,左上角可以針對尋找的範圍區分是要目前專案、所有專案、已開啟專案等範圍

Code comments
接著我們來看一下,在 MSDN 中有提到 Code comments 分為三個部分
  • The comment marker :  // 
  • The token, for examples : TODO
  • The comment : This is a book
上述講的很像文言文,直接舉個例子來看
// TODO: This is a book
其中 TODO 是預先定義好的 token, 因此會出現在 Visual Studio Task List 視窗中,在 Visual Studio 中預設有提供四種 token,分別是 TODOHACKUNDONEUnresolvedMergeConflict 等四種,不區分大小寫,如上圖所示小寫的 todo 也可以找的到,可以透過以下方式找到相關設定
Step 1 : Tool > options > Environment > Task List

自訂 token
除了內建的四種 token 外還提供自定義 token 功能,舉例想新增一個 token 名為 TOGGLE,輸入 token name,接著定義該 token 的 Priority 重要程度,再按下新增按鈕即新增完成,如下圖所示
接著在代碼中加入 code comments 為 TOGGLE 的 comments,就可以在 Task List 視窗中看到新的 token 內容資訊
除了新增需要的 token 之外,還可以針對內建的 token 進行 Priority 的修改 (TODO 不能異動 ) ,希望透過以上基本介紹,希望可以對於 token 有更多認識 :)


參考
使用工作清單
How to: Create Task List Comments

2 則留言:

  1. You made such an interesting piece to read, giving every subject enlightenment for us to gain knowledge. Thanks for sharing the such information with us to read this.
    todo list

    回覆刪除

Copyright © m@rcus 學習筆記 | Powered by Blogger

Design by Anders Noren | Blogger Theme by NewBloggerThemes.com