代码之家  ›  专栏  ›  技术社区  ›  Timwi

Visual Studio:是否可以定义自定义函数以在自己的代码段中使用?

  •  9
  • Timwi  · 技术社区  · 16 年前

    我想编写一个Visual Studio代码段,它允许我快速创建表单类:

    public SomeClass
    {
        public SomeType SomeProperty { get; private set; }
        public SomeClass(SomeType someProperty) { SomeProperty = someProperty; }
    }
    

    我该怎么做?

    我已经查看了XML中的代码片段,发现有些函数可以使用。例如,内置的“开关”代码段包含以下指令:

    <Function>GenerateSwitchCases($expression$)</Function>
    

    this MSDN documentation page ,有三个内置函数可用于此 <Function> 标签。不幸的是,这两个字母都不是我想要的(小写第一个字母)。是否可以定义一个可以在代码段中使用的函数?

    2 回复  |  直到 16 年前
        1
  •  5
  •   JaredPar    16 年前

    不,这在今天的VisualStudio中是不可能的。代码段函数的定义和执行直接由C语言服务控制。它当前不是一个扩展点。不过,目前正在考虑该产品的未来版本。

    推荐文章