如何在Visual Studio书签或行中添加注释?

Kei*_*h K 30 visual-studio visual-studio-2012

当我处于调试阶段时,我经常会找到多个可以改进(或修复)的区域,我喜欢将它们标记在一起,以便我可以稍后再回来并进行改进.

目前我在线上添加了一个书签,但这不能包含任何可用于提醒我书签为何的注释(您可以更改书签的名称,但这还不够).我想我真的希望能够在代码运行时向代码添加TODO但是虽然启用了编辑和继续,但它在ASP.NET WebForms(3.5)项目中不可用.

是否有任何Visual Studio功能或扩展可以实现此功能?

Kei*_*h K 18

TODO:您可以创建任务列表快捷方式(键盘Ctrl + K, Ctrl + H),而不是启用"编辑"和"继续",然后输入源代码.

这会在"任务列表"窗口的"快捷方式"部分添加一个条目.从那里,您可以更改任务的描述,以提醒您创建它的原因.

  • 没关系.看起来MS已弃用您的解决方案.这让VS2015的问题再次得不到回答.http://stackoverflow.com/questions/31752293/visual-studio-2015-user-tasks-gone (4认同)

Moh*_*iat 12

由于这一事实,标记为接受的答案已经在2015年VS弃用起,我用这个方法,而不是:

使用键盘为一行代码添加书签Ctrl+K Ctrl+K,然后打开"书签"窗口(Ctrl+K Ctrl+W).在"书签"窗口中,您可以将书签重命名为您喜欢的任何内容.

我在VS 2015和2017(社区)都进行了测试.