在Visual Studio 2005中禁用某些项目的自动缩进?

3

我不介意VS2005自动缩进(或自动格式化)我的C++代码的大部分方式,但有些项目我不希望它自动缩进。例如像#define语句这样的。它将它们全部推到屏幕的左侧,无论我在作用域中键入多深。这真的很烦人。

除了完全禁用自动缩进/格式化之外,是否有一种改变这种行为的方法?

2个回答

0

如果您只想更改几个示例(并且不介意在整个部分或文件重新格式化时重新校正缩进),则可以将缩进更改为所需的内容,然后移动到该行之外。

格式化的缩进将返回,但是您可以撤消(Ctrl + Z),然后所需的缩进将返回。(请注意,我实际上没有在C ++编辑器中测试过这一点。)

只要您不介意每次编辑该行时“校正”缩进(以及其他时间整个部分被重新格式化),这样就可以使某些行交替缩进。


0

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接