【问题标题】:Disable auto-indent certain items in Visual Studio 2005?在 Visual Studio 2005 中禁用自动缩进某些项目?
【发布时间】:2010-03-22 04:40:48
【问题描述】:

我不介意 VS2005 自动缩进(或自动格式化)我的 C++ 代码的大部分方式,但我不希望它自动缩进某些项目。例如#define 语句。无论我在我的范围内输入多深,它都会将它们一直推到屏幕的左侧。这真的很烦人。

除了完全禁用自动缩进/格式之外,还有什么方法可以改变这种行为吗?

【问题讨论】:

    标签: visual-studio visual-studio-2005 automation autoformatting


    【解决方案1】:

    如果您只想更改几个示例(并且不介意在整个部分或文件重新格式化时重新更正缩进),您可以将缩进更改为您想要的,然后下线.

    格式化的缩进将返回,但您可以撤消 (Ctrl+Z) 并且您想要的缩进将返回。 (注意我实际上并没有在 C++ 编辑器中测试过。)

    只要您不介意在每次编辑行时“更正”缩进(以及其他时间重新格式化整个部分),这允许您交替缩进一些行。

    【讨论】:

      【解决方案2】:

      尝试转到选项 -> 文本编辑器 -> C/C++ -> 选项卡 -> 缩进并将其更改为块。选中后,新行会自动缩进。插入点放置在与前一行相同的起点处。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-04-09
        • 1970-01-01
        • 1970-01-01
        • 2017-10-09
        • 1970-01-01
        • 2021-12-25
        相关资源
        最近更新 更多