当我编写类构造函数时,输入:
以启动C++构造函数的初始化列表Visual Studio在namespace
指令后紧接着缩进行。当我输入::
(作用域分辨率)时,Visual Studio会缩进这条线,因为缩进在第一个位置是正确的,所以我发现非常烦人,而且我总是必须撤消Visual Studio的缩进。如何在Visual Studio 2008中输入':'时禁用自动缩进
实施例:
这是我haved类型的:
namespace XY {
MyClass::MyClass()
现在i型<space>:
,和VS缩进:
namespace XY {
MyClass::MyClass() :
这不是我,恩,意图。
根据MSVC“智能缩进”选项的规则,此行为严格来说是正确的。但在这种情况下,它不是我想要的。
有没有办法在这种情况下关闭智能缩进?我想这是一个很常见的风格而不是缩进命名空间块。
'你知道如何禁用这个“功能”吗?使用vi! – Anthony 2010-10-14 13:07:07
其实我用vi。 – WolfgangA 2010-10-14 13:18:24
@Shynthriir:哦,你的石器时代是如何的。 :) – 2010-10-14 14:23:32