对文件 header 使用 `/*` 而不是 `//`
Use `/*` instead of `//` for file header
ReSharper生成的文件header使用//
到'escape'它。
实际上我得到了这个:
//
// This file is part of the Software I Work On
//
namespace Com.This.Is.Not.Java
{
class MyClass
{
}
}
Edit 注意命名空间前的commented空行,为了得到它,我在ReSharper文件末尾放了两个空行header 模板。
我想要这个:
/*
* This file is part of the Software I Work On
*/
namespace Com.This.Is.Not.Java
{
class MyClass
{
}
}
Add我们实际上是从VS2013迁移到VS2015。为了管理文件 header,我们使用了一个内部开发的扩展,它产生 /*
转义 header。我们不想维护这个与 VS2015 不兼容的扩展。所以我们正在考虑使用ReSharper来管理headers.
两个选项:
- ReSharper 生成一个 header 与以前的工具兼容(
/*
转义)。
- 我们删除了旧工具(没有 re-install VS2013 就无法完成),我们推送了一个大提交,用 [=13] 替换了
/*
转义的 header =]个。
选项 1 更便宜。
目前这个问题a known issue with ReSharper. The History表示在2015年4月,它获得了一个assignee并且它的优先级被提高到Critical,所以你很快就会得到修复。
ReSharper生成的文件header使用//
到'escape'它。
实际上我得到了这个:
//
// This file is part of the Software I Work On
//
namespace Com.This.Is.Not.Java
{
class MyClass
{
}
}
Edit 注意命名空间前的commented空行,为了得到它,我在ReSharper文件末尾放了两个空行header 模板。
我想要这个:
/*
* This file is part of the Software I Work On
*/
namespace Com.This.Is.Not.Java
{
class MyClass
{
}
}
Add我们实际上是从VS2013迁移到VS2015。为了管理文件 header,我们使用了一个内部开发的扩展,它产生 /*
转义 header。我们不想维护这个与 VS2015 不兼容的扩展。所以我们正在考虑使用ReSharper来管理headers.
两个选项:
- ReSharper 生成一个 header 与以前的工具兼容(
/*
转义)。 - 我们删除了旧工具(没有 re-install VS2013 就无法完成),我们推送了一个大提交,用 [=13] 替换了
/*
转义的 header =]个。
选项 1 更便宜。
目前这个问题a known issue with ReSharper. The History表示在2015年4月,它获得了一个assignee并且它的优先级被提高到Critical,所以你很快就会得到修复。