任務列表(Task List)是VS中被人遺忘的一個功能,用到跳轉到不一樣的代碼段很是不便。之後就不用每次前進和後退導航了。app
使用「任務列表」 跟蹤使用 TODO
和 HACK
或自定義令牌等令牌的代碼註釋,還能管理直接導向代碼中的預約義位置的快捷方式。 單擊列表中的項以轉到其在源代碼中的位置。編輯器
「任務列表」 窗口中還將顯示註釋標記後的代碼註釋和預約義的令牌。 例如,如下 C# 註釋包含三個不一樣的部分:ide
註釋標記 (//
)工具
令牌,例如 (TODO
)spa
註釋(其他文本)code
// TODO: Load state from previously suspended application
由於 TODO
是預約義令牌,該註釋將在列表中顯示爲 TODO
任務。get
默認狀況下,Visual Studio 包含如下令牌:HACK、TODO、UNDONE、NOTE。 它們不區分大小寫。it
你也能夠建立本身的自定義令牌。io
書籤class
能夠使用書籤標記代碼行,以便可以快速返回到特定位置並在不一樣位置間來回跳轉。
有兩個位置提供書籤命令和圖標:書籤窗口(「視圖」/「書籤窗口」)和文本編輯器工具欄。
重要
書籤設置在行號上,而不是代碼上。 若是修改代碼,書籤會保留在行號上,不會隨代碼移動。
https://docs.microsoft.com/zh-cn/visualstudio/ide/setting-bookmarks-in-code?view=vs-2015
我的感受 TaskList 比 書籤更方便一點,由於書籤記錄的是行號,一旦修改文件,書籤就定位不到原來的代碼位置了。