Resharper文件模板 - 提取当前文件名的一部分

时间:2013-07-31 04:56:11

标签: resharper

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

public class GetBlogRequestHandler : IHandle<GetBlogRequest, GetBlogResponse> {

}

问题在于给出了以下模板

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

}

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

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

1 个答案:

答案 0 :(得分:1)

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

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