gpt4 book ai didi

visual-studio-2010 - 有没有办法关闭 Resharper 7 自动格式化?

转载 作者:行者123 更新时间:2023-12-04 02:53:00 25 4
gpt4 key购买 nike

这让我发疯了,我尝试过 Resharper 支持但没有解决方案,但想知道是否有人经历过这种情况。

当我更新现有方法并点击花括号或分号时,我得到了双缩进:

public void abc(int a, int b) {
var c; // <- after hitting return after the curly brace
var d;
var e;
}

有没有办法完全关闭 Resharper 格式?或者至少解决这个问题?我查看了 Resharper->Code Editing->C#,但没有找到任何有效的方法。

PS - 这是在 VS 2010 上

最佳答案

ReSharper 和 Visual Studio 都具有自动格式化功能。但在 C# 中,它们通常是通过按下 ; 来触发的。或 },不是通过回车,所以要么你描述了你的行为错误,要么你遇到了某种错误。

要关闭 ReSharper 自动格式化,请转至 ReSharper |选项 -> 环境 |编辑器并关闭“分号自动格式化”和“右大括号自动格式化”。如果这对您的错误没有帮助,您可能还需要关闭同一页面上的“自动插入右括号”。

要关闭 Visual Studio 自动格式化,请转到工具 |选项 -> 文本编辑器 | C# |格式化 |常规并关闭“自动格式化...”选项。

但即使没有自动格式化,重构和快速修复仍将完成,因此您可能需要调整格式化选项(除了或代替关闭自动格式化)。首先,转到工具|选项 -> 文本编辑器 | C# |标签。确保制表符大小和缩进大小相等(ReSharper 在此不支持不同的值)并且具有正确的值。还可以选择插入空格和保留制表符。然后转到 ReSharper |选项 -> 代码编辑 | C# |格式样式 |大括号布局。从你的代码来看,你更喜欢 K&R 风格。因此,为此页面上的前 6 个选项选择“K&R 样式”值。这些是最重要的设置,但您可能还想查看其他格式样式设置以更好地根据您的样式调整它们。

关于visual-studio-2010 - 有没有办法关闭 Resharper 7 自动格式化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16718947/

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