您可以将Visual Studio“智能缩进”设置为不删除空白行中的标签吗?

时间:2008-09-16 15:55:58

标签: visual-studio-2005 tabs

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

2 个答案:

答案 0 :(得分:2)

据我所知,唯一的方法是在该行输入一些东西(然后删除它)。或者打空间,直到你返回那条线,你才会看到它。

一旦VS确定您已编辑了一行文字,它就不会自动为您修改(至少不是您所描述的那种方式)。

答案 1 :(得分:0)

这也是对我自己的烦恼。无论何时重新格式化代码,空行都将被取消选中。 您可以看一下:http://visualstudiogallery.msdn.microsoft.com/ac4d4d6b-b017-4a42-8f72-55f0ffe850d7这不是一个解决方案,而是朝着正确方向迈出的一步