gpt4 book ai didi

visual-studio-2010 - 强制ReSharper使用StyleCop设置进行代码清理

转载 作者:行者123 更新时间:2023-12-03 13:36:35 27 4
gpt4 key购买 nike

我看到了类似的问题,但即使其中一些被标记为已回答,也无法找到答案。我正在使用ReSharper 6.1.1和StyleCop 4.7.11.0。我将Settings.StyleCop文件放在解决方案的根文件夹中。我未选中文档规则,因此StyleCop设置如下所示:



我什至设置了“不要与其他设置文件合并”选项。

然后打开解决方案,转到ReSharper-> Cleanup并删除当前的StyleCop预设。


然后,我保存并重新打开ReSharper设置,然后转到“工具”->“ StyleCop”,然后单击“重置C#代码样式选项”按钮。


然后,我保存并重新打开ReSharper设置。我可以看到新的CodeCleanup预设“ StyleCop”,并且我认为该预设必须与我的Settings.StyleCop文件同步。但这不是,“文档”部分仍处于选中状态:


那么,我在做什么错呢?
PS:很抱歉有很多照片,但是我相信它们可以澄清我的问题。

最佳答案

那是正确的功能。 ReSharper代码清除样式保存在ReSharper设置文件中,而StyleCop规则保存在StyleCop设置文件中。它们提供的功能稍有不同,因为ReSharper插件可以清理您的代码,而StyleCop只是检查您的代码。您有一个要点,就是他们也许应该引用相同的设置,但这并不是当前的工作方式。

我敢肯定有一个解释为什么(即,他们可能设计为允许您清理代码但不执行规则),但这可能最好是在StyleCop website上提出的。

关于visual-studio-2010 - 强制ReSharper使用StyleCop设置进行代码清理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12492918/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com