Jetbrains Rider:防止文件范围命名空间中的缩进

问题描述 投票:0回答:1

我试图让 Rider 不缩进文件范围命名空间内的 C# 代码,因为目前 Rider 在创建新类和重新格式化现有代码时所做的操作如下:

namespace PreviewNamespace ;

    public class C
    {
    }

我想要(还要注意命名空间和分号之间的空格)

namespace PreviewNamespace;

public class C
{
}

到目前为止我尝试过的:

  • 我希望,我能够编辑骑手在编辑器>代码样式> C#>语法样式>代码主体>命名空间下显示的前后预览,但不幸的是它是只读的。

  • 这确实没有意义,这会切换它,但我也尝试取消选中...>C#>大括号布局下的“缩进命名空间声明”

也许只有我一个人需要一个全新的 Rider 安装,或者我只是盲目的并且完全错过了这个设置。

无论哪种方式,我们都非常感谢任何帮助!

干杯

namespaces indentation rider c#-10.0
1个回答
0
投票

感谢 mu88 的评论,我通过并排设置比较成功找出了导致此问题的原因:

Editor>Code Style> C#> Other
下,我勾选了框
Revert to old formatting engine
Resharper Other
部分),取消选中它解决了问题。

我希望这对也有同样问题的人有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.