Format Line 实际上没有格式化。

Format Line not actually formatting.

我安装了 Resharper 9 和 StyleCop,因为我正在试用,然后看看我的工作是否应该为所有开发人员安装工具(所以我对使用这两种工具都很陌生)。

StyleCop 有许多影响行格式的规则,例如:SA1116。当违反这些规则时,Resharper 会发现并提供自动修复的选项(如下所示)。

唯一的问题是当我实际按下回车键时没有任何反应。好吧,在 80% 的情况下,这种违反规则的情况以及一系列其他格式问题都不会发生,例如强制转换和变量之间的 space(例如 (double) myDouble;

它看起来很不稳定,有没有人知道如何改进它,或者这仅仅是归功于 StyleCop 没有与 Resharper 完全集成? (在这种情况下,我应该停止将 recharper/stylecop 组合视为 "press button to fix" 工具,更像是 "here's a warning, your welcome. Now if there's a button, press it you're lucky")

干杯,

可能值得将此作为 StyleCop project on CodePlex. However, the CodePlex project seems to be a bit abandoned - the current ReSharper 9 plugin is provided by a community member. There's a GitHub repo (although it doesn't have source) that you could use to try and file an issue 的问题提出。