创建ReSharper实时模板以供注释

时间:2012-03-18 16:28:36

标签: templates resharper

我想创建一个只能在我的代码中的注释中使用的ReSharper模板,但我不知道该怎么做。

我正在创建的模板很简单。它允许我插入当前用户的名称和今天的日期。这对于在评论(特别是待办事项)上添加签名非常有用。

实时模板如下所示:

$name$ $date$

模板工作正常,但ReSharper允许我在代码文件中的任何地方使用 。理想情况下,我只想在评论栏中使用它。

我看到ReSharper可以选择将模板的使用限制在允许名称空间声明,类型成员声明,​​查询语句等的位置。它是否能够将模板的使用限制在注释块中?如果是这样,我该怎么做?

(注意:我正在使用ReSharper 6.1)

1 个答案:

答案 0 :(得分:2)

不幸的是,目前无法通过使用ReSharper中提供的“选择范围”功能将模板约束到注释。然而,它 ,完全有可能将这样的约束引入“选择范围”窗口,但这需要使用R#SDK编写一个小插件。如果这是你有兴趣做的事情,我可以进一步详细说明。