如何让Visual Studio不要缩进换行符(C#)?

时间:2018-05-28 04:00:25

标签: c# visual-studio formatting newline indentation

official document我按两次Enter键。我不想要在第二次按Enter键后创建缩进。

编辑:更确切地说,我确实希望保持智能缩进以将换行缩进与当前块Here's a gif of what's happening.相匹配。我不理解/不喜欢的是当该块没有缩进到那么远时添加缩进的方式。因此,我不希望Visual Studio 相对缩进换行符;它不像我想完全删除自动缩进。

1 个答案:

答案 0 :(得分:1)

<强> Tools - Options - Text Editor - C# - Tabs - Indenting

将值设置为None Smart。请记住,这会将您的缩进删除到行的开头,没有制表符或空格,直到您将它们放入自己。从长远来看,这可能导致头痛,不得不自己缩进,所以你可以在继续操作后再禁用它并返回自动缩进。

这并不完美,据所有使用视觉工作室的人说,你并不是唯一一个抱怨缩进的人。

如果您想知道我的意思,请参阅this question。非常凌乱。