微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

c# – 编码模板 – 代码文件顶部的自动属性

这似乎是一个小问题,但我想知道Visual Studio或第三方应用程序是否有任何支持来配置Visual Studio放置某些自动生成代码的位置.

当我编程时,我尽可能高效,并使用“Ctrl”.自动实现接口,字段,属性等很多..我遇到的一个问题是每次我想在类文件中创建一个属性(先输入用法,然后按Ctrl.红色无效文本,选择Generate Property Stub时提示)是Visual Studio代码放在类文件的最底部.

这不是我构建我的代码文件的方式,而且无论好坏,如果在顶部生成自动属性,我会更喜欢它.

而不是(如自动生成那样)

public class ObjectProvider
{
    public ObjectProvider(Object o)
    {
        this.Object = o;
    }

    public object Object { get; private set; }
}

我会比较喜欢

public class ObjectProvider
{
    public object Object { get; private set; }

    public ObjectProvider(Object o)
    {
        this.Object = o;
    }
}

我知道一个小小的改变,但是当我编码(至少!)每周5天,大约40个小时 – 我认为这实际上会节省我很多时间!

解决方法

在我工作的公司,几乎所有开发人员都使用ReSharper.一旦学会了一些键盘快捷键,就可以真正提高效率.

例如,清理代码文件的快捷方式(Ctrl E,C).除了其他清理操作,它还重新排序类中的所有成员(可能是您想要的).

http://www.jetbrains.com/resharper/

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐