Visual studio 2005 能否设置Visual Studio';s";“智能缩进”;不删除空行中的选项卡?

Visual studio 2005 能否设置Visual Studio';s";“智能缩进”;不删除空行中的选项卡?,visual-studio-2005,tabs,Visual Studio 2005,Tabs,当VisualStudio(2005)将选项->文本编辑器->C/C++->选项卡->缩进设置为Smart时,它将自动缩进代码块,并按预期排列扭曲的括号,{}。但是,如果在代码块内按enter键,将光标移动到另一行,然后将其向后移动,则插入的选项卡将消失,光标将一直位于左侧。有没有办法将Visual Studio设置为保留这些选项卡?据我所知,唯一的方法是在该行中输入某些内容(任何内容),然后将其删除。或者点击空格,在你回到那条线之前,你永远不会看到它 一旦VS确定您编辑了一行文本,它就不会自动

当VisualStudio(2005)将选项->文本编辑器->C/C++->选项卡->缩进设置为Smart时,它将自动缩进代码块,并按预期排列扭曲的括号,{}。但是,如果在代码块内按enter键,将光标移动到另一行,然后将其向后移动,则插入的选项卡将消失,光标将一直位于左侧。有没有办法将Visual Studio设置为保留这些选项卡?

据我所知,唯一的方法是在该行中输入某些内容(任何内容),然后将其删除。或者点击空格,在你回到那条线之前,你永远不会看到它


一旦VS确定您编辑了一行文本,它就不会自动为您修改它(至少不会以您描述的方式进行修改)。

这对我来说也是一个麻烦。无论何时重新格式化代码,空白行都会被删除。 你可能会看到:这不完全是一个解决方案,而是朝着正确方向迈出的一步