Visual Studio 2022 关闭自动缩进

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

所以我升级到 VS 2022。我随时添加分号。整个代码块被回退。有谁知道如何关闭它?厌倦了反复按 ctrl z..

之前。

之后

c# editing visual-studio-2022
6个回答
3
投票

我不确定你是否找到了问题的正确答案,但我遇到了同样的问题,阅读其他两个答案让我弄明白了。问题在于自适应格式设置选项被打开。要关闭它,请转到

工具 -> 选项 -> 文本编辑器 -> 高级

你应该看到

取消选中“使用自适应格式”

保存并重启 Visual Studio

应该为你做的伎俩。


1
投票
  1. 转到 VS2022 工具 - 选项菜单
  2. 在搜索中键入缩进
  3. 在格式选项下查找缩进

文本编辑器 - C# - 代码风格 - 格式化缩进

选中/取消选中框以查看代码的外观并在高兴时保存


1
投票

在剃须刀页面上将代码块合并为一个块之后……这似乎解决了这个问题。我认为缩进可能是由某些错误引起的,由于试图解决其他格式化代码导致缩进失败。这不是一个可靠的答案,但我确实发现四处移动可以防止这种情况发生,这与工具文本编辑器选项中的任何缩进设置无关。


0
投票

在 visual studio 2022 社区:

  • 转到工具 -> 选项 -> “从设置生成 .editorconfig 文件”
  • 在一些文本编辑器中打开 .editorconfig
  • 搜索“indent_size”和“indent_style”并根据您的需要进行调整

不用重启visual studio就可以体现效果


0
投票

我从一开始就遇到了这个问题,即使在 17.1 中关闭自适应格式也不起作用 然而,起作用的是关闭所有“自动格式” 在 tools->options->Text Editor->C#->Code Style->Formating

我关闭了那个部分的所有内容!因为我可以自己格式化。

如果您确实希望编辑器进行一些格式化,您可以在“格式”部分的“常规”、“缩进”、“换行”、“间距”和“换行”子分支中自定义它


-1
投票

工具-选项下还有一个选项

文本编辑器 - 所有语言 - 选项卡。

尝试指定制表符大小和缩进大小

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