加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-15 21:34:47 所属栏目:百科 来源:网络整理
导读:这似乎是一个小问题,但我想知道Visual Studio或第三方应用程序是否有任何支持来配置Visual Studio放置某些自动生成代码的位置. 当我编程时,我尽可能高效,并使用“Ctrl”.自动实现接口,字段,属性等很多..我遇到的一个问题是每次我想在类文件中创建一个属性(先
这似乎是一个小问题,但我想知道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/

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读