Visual Studio 2015扩展在类中生成ToString()方法

本文关键字:ToString 方法 2015 Studio 扩展 Visual | 更新日期: 2023-09-27 18:17:10

我指的是Visual Studio扩展。

我想知道是否有一种方法可以自动生成一个ToString方法与已经创建的扩展。

我想有一个类的一些属性和使用工具来生成ToString方法使用它的属性。

class A {
    String propA { get; set; }
    String propB { get; set; }
    // Autogenerated
    override ToString() 
    {
        return "propA = " + propA + ", propB" + propB;
    }
}

如果没有,我想知道如何制作一个。我搜索了网络,但我找不到正确的方法来添加自定义代码到一个已经创建的类的扩展。特别是我需要创建的项目类型。

编辑:这个问题是否有一个ToString()生成器在Visual Studio 2010中可用?没有回答我想要的;不能使用代码片段从类的属性生成代码。您只能添加代码或替换一些已创建的代码。

Visual Studio 2015扩展在类中生成ToString()方法

在vs2015上你可以构建一个CodeFix项目。参见:Build CodeFix ex。在该项目中,您可以轻松地添加添加ToString的逻辑,作为vs15新分析器的一部分。

选项2:我是OzCode团队的一员,我们创建了一个很棒的工具,它的一个功能是创建一个自定义的"ToString"方法,在运行中(在调试时),我添加了一个链接,显示功能