其实写代码的时候,我们总是强调效率,但是更多的人在技巧上达到一定的地步以后就会在效率上同样止步,这个时候你就需要一些工具的帮助,这就是今天要说的主角:autocode!
以前曾经听说过autocode,但那还是Visual studio 2008的时代,后来换了2010就因为当时没有合适版本不再关注,这两天又看到了官方的更新,原来2010版本很久就出来了,呜哈哈,上手,使用!
其实,就我现在使用而言,我觉得如下的功能最让我受用:
1 自动生成类
使用ctrl+enter唤出autocode,然后输入:int id string name int age Person class,这样就能够自动生成如下的代码:
public class Person
{
private int _id;
private string _name;
private id _age;
public Person()
{
}
public int Id
{
get { return _id; }
set { _id = value; }
}
public string Name
{
get { return _name; }
set { _name = value; }
}
public id Age
{
get { return _age; }
set { _age = value; }
}
}
2 自动set,get
唤出以后,输入:string Hello pa
public string Hello { get; private set; }
3 自动region
唤出以后,输入:r
#region HomeController
public class HomeController : Controller
{
private string _idd;
//
// GET: /Home/
public ActionResult Index()
{
return View();
}
public string Hello { get; private set; }
public string Hell
{
get { return _hell; }
}
public string Idd
}
#endregion
…………
OK,现在基本上大家已经知道了Autocode的方便之处了吧,嘿嘿,特点就是一个指令就能完成复杂的动作,同时你也能够对于界面进行操作:
Edit.CommentSelection 用来注释
Edit.UncommentSelection 用来反注释
……
当然,如此牛B的插件不能定制那就太不完美了,不过,你不用担心这一点,你完全可以通过使用官方的文档来自已定义快捷键,呜哈哈,是不是很期待呢?那就动手试试吧!
官方网站:devprojects|下载