如何从现有代码生成代码片段

本文关键字:代码生成 代码 片段 | 更新日期: 2023-09-27 18:15:23

我有一些需要转换成片段的代码。有谁知道visual studio插件的好工具可以做这样的事情吗?

基本上我希望能够像这样参数化代码:

//MOVE TO TOP!!
private XmlData subject;
/// <summary>
/// Gets or sets the subject.
/// </summary>
/// <value>
/// The subject.
/// </value>
public XmlData Subject
{
    get
    {
        if (subject == null)
        {
            subject = CreateXmlDataInstance(Post_DA.SUBJECT_FIELD);
        }
        return subject;
    }
    set
    {
        subject = value;
    }
}

我希望你们中有人知道一个好工具

如何从现有代码生成代码片段

我手动创建代码段,但也许像这样的代码段设计器可以帮助您:SnippetDesigner

我不认为你可以自动做到这一点-你必须定义哪些元素参数化。