0

我正在尝试创建一个“处理程序”文件模板,以便当我输入“GetBlogRequestHandler”的名称时,将生成以下内容:

public class GetBlogRequestHandler : IHandle<GetBlogRequest, GetBlogResponse> {

}

问题是给定了以下模板

public class %VARIABLE%RequestHandler : IHandle<%VARIABLE%Request, %VARIABLE%Response> {

}

我希望能够将宏设置为%VARIABLE%“没有扩展名的当前文件名”,但没有RequestHandler部分。

这是可能的,还是有任何解决方法?

4

1 回答 1

1

默认情况下,无法删除宏变量的一部分,但您可以创建具有所需功能的自定义宏。检查此链接以获取更多信息:

http://blogs.jetbrains.com/dotnet/2010/10/templates-galore-extending-functionality-with-macros/

于 2013-08-09T13:43:58.933 回答