我们在项目中使用StyleCop来获取代码的常见格式。我们大多数人也使用Resharper,StyleCop很好地集成了它。
我们希望在标题中强制使用版权信息,但我们不希望强制要求摘要。因此,选中 SA1633 规则,取消选中规则 SA1639 。
当我们使用Resharper(或者更确切地说,我假设,StyleCop的插件到Resharper)插入文件头时,我们同时获得版权信息和摘要元素。今天的标准程序是删除摘要元素,除非我们真的想在那里写一些东西。
如何停止自动添加摘要元素?
答案 0 :(得分:1)
我不知道R#的解决方案,但是,如果您使用其他实用程序添加版权信息,例如License Header Manager,你不会遇到这个问题。也许这有助于R#添加此功能。
答案 1 :(得分:0)
必须通过ReSharper的选项进行配置。从ReSharper 8.2开始,您可以通过以下步骤导航到该设置:
在Visual Studio中:
Resharper - >选项...
然后在Resharper Options对话框左侧窗格中:
代码编辑 - >代码清理
选择或添加个人资料,然后向下滚动到StyleCop部分:
StyleCop - >文档 - > 1604
然后,取消选中规则1604。
以下是截图:
答案 2 :(得分:0)
您的标头模板是否包含硬编码的摘要标记?如果是这样,那个复选框的内容就不重要了。
点击此处,确保标签未被硬编码: