对文件头使用`/ *`而不是`//`

时间:2015-10-13 09:19:31

标签: c# visual-studio resharper

ReSharper生成的文件头使用//来逃避'它

其实我得到了这个:

//
// This file is part of the Software I Work On
//
namespace Com.This.Is.Not.Java
{
    class MyClass
    {
    }
}

编辑请注意命名空间前的注释空白行,为了得到它,我在ReSharper文件头模板的末尾放了两个空行。

我想得到这个:

/*
 * This file is part of the Software I Work On
 */
namespace Com.This.Is.Not.Java
{
    class MyClass
    {
    }
}

添加我们实际上是从VS2013迁移到VS2015。要管理文件标头,我们使用内部开发的扩展程序生成/*转义标头。我们不希望维护与VS2015不兼容的此扩展。所以我们正在考虑使用ReSharper来管理标题。

两个选项:

  1. ReSharper生成与之前工具兼容的标头(/*已转义)。
  2. 我们删除旧工具(无需重新安装VS2013即可完成),我们推送一个大型提交,用/*替换//转义标头。
  3. 选项 1 更便宜。

1 个答案:

答案 0 :(得分:1)

此问题目前为a known issue with ReSharperHistory表示在2015年4月,它获得了受让人,并且其优先级提升至“严重”,因此您可能很快就会获得解决方案。