VS2010中任务列表功能的使用
在进行项目开发的过程当中,我们经常遇到一些悬而未决的问题,比如:
1.需求细节有疑问,但暂时确定不下来,可仍需继续部分功能的编码,需备忘
2.需要集成的系统开发还不完善,我们需要在自己的系统中暂时硬编码,待以后完善
3.技术上有难题暂时无法解决,需要在合适的时候解决,需备忘
4.某部分的功能需要交由其他人来完成,需备忘
等等这些都是我们开发经常遇到的问题。。。。
都说好记性不如烂笔头,我们要如何确保以上问题时刻都记得,特别是一个项目在经历了好几个月的迭代
之后,我想很多问题都会被遗忘,说不定这些问题就是一个一个的坑啊,不过幸好有VS的任务列表功能可以解忧。
任务定义格式
//todo: 任务说明
任务定义好之后通过ctrl+w+t调出任务列表,双击任务就能跳转到任务定义所在的文件位置,跟代码中的转到定义是一样的。
以下是示例代码供大家参考
public class UserController : Controller { public ActionResult Index(string userid) { //todo: 这里暂时从缓存中取用户数据,待数据访问层开发完后集成 List<UserModel> users = HttpContext.Cache["users"] as List<UserModel>; var q = from p in users where p.ID == userid select p; return View(q.FirstOrDefault()); } //todo: 该功能准备二期实现,本期暂缓 public ActionResult Space() { return View(); } }
public class OrderController : Controller { // todo: zhangsan 完善订单列表功能 public ActionResult Index() { return View(); } //todo: 开发方案未确定,待开发... public ActionResult Detail() { return View(); } }
虽然这只是开发中的一个小细节,但是我觉得挺好用的,所以分享给各位,希望你也喜欢。。