34 c# resharper stylecop resharper-7.1
我正在使用Resharper 7.1和StyleCop插件.
我不确定这是不是一个bug,但是,我很困惑,因为在清理操作之前选择文本时,代码清理的行为会有所不同.
如果我在C#源文件上进行简单的代码清理,那么我的XML文档就是这样的:
/// <summary>
/// This is a summary
/// </summary>
/// <param name="sender">
/// The sender.
/// </param>
/// <param name="e">
/// e.
/// </param>
Run Code Online (Sandbox Code Playgroud)
但是,如果我选择XML文本并在所选文本上启动代码清理,请查看代码清理如何缩进标记之间的文本:
/// <summary>
/// This is a summary
/// </summary>
/// <param name="sender">
/// The sender.
/// </param>
/// <param name="e">
/// e.
/// </param>
Run Code Online (Sandbox Code Playgroud)
什么是StyleCop生成XML文档的真正方式?是否缩进文字?
如何配置Resharper以避免或强制缩进?
Dmi*_*kiy 50
在没有StyleCop的ReSharper 8.0(最新的EAP)中,转到ReSharper | Option -> Code Editing | XML Doc Comments | Formatting Style,并在部分中Tag content找到两个名为的选项Indent inside element....将它们设置No indent at all为避免缩进.我不知道这是否适用于StyleCop.
Resharper 有时非常有趣,考虑到它的作用就像用头撞墙:P
我也遇到了同样的问题,最终使用了这个工具 http://visualstudiogallery.msdn.microsoft.com/46A20578-F0D5-4B1E-B55D-F001A6345748
它真的很棒,安装后,选择属性、类、方法并执行 ctrl+shift+D,你就可以看到奇迹。
希望这可以帮助。
| 归档时间: |
|
| 查看次数: |
4828 次 |
| 最近记录: |