小编gol*_*lem的帖子

如何在Visual Studio 2017中的类型后禁用*的自动间距?

当我想输入类似的东西时

Type* name;
Run Code Online (Sandbox Code Playgroud)

在键入行的某个时刻(一旦我键入分号),VS2017决定自动空格到

Type * name;
Run Code Online (Sandbox Code Playgroud)

在我第一次删除空间后,IDE在一段时间内没有再次尝试.当我输入一个类型指针变量时,由于某种原因再次启动该行为,但是立即键入另一行就没有重复自动间距......

经过一些更多的测试后,自动间隔似乎只发生在一个类中,如果匹配,访问说明符之后的第一行代码就成了受害者Type* name;.

class Foo {
private:
    Type* name; //Becomes Type * name; after typing the ';'
public:
    Type2* name2; //Here as well
};
Run Code Online (Sandbox Code Playgroud)

我不喜欢它.我该如何结束这种亵渎?

c++ visual-studio-community visual-studio-2017

8
推荐指数
2
解决办法
1020
查看次数