使用' /* '代替' // '作为文件头

本文关键字:文件 使用 代替 | 更新日期: 2023-09-27 18:17:20

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
    {
    }
}

Add我们实际上是从VS2013迁移到VS2015。为了管理文件头,我们使用内部开发的扩展来产生/*转义头。我们不想维护这个与VS2015不兼容的扩展。因此,我们正在考虑使用ReSharper来管理头文件。

两个选择:

  1. ReSharper生成一个与之前的工具(/*转义)兼容的头文件。
  2. 我们删除了旧的工具(不重新安装VS2013就无法完成),我们推送了一个大的提交,用//替换了/*转义头。

选项1更便宜。

使用' /* '代替' // '作为文件头

这个问题目前是ReSharper的一个已知问题。历史显示,在2015年4月,它获得了一个受让人,其优先级被提升到Critical,所以你可能很快就会得到修复。