gpt4 book ai didi

c# - C++ 格式化,如 Visual Studio C# 格式化

转载 作者:bug小助手 更新时间:2023-10-28 10:46:14 26 4
gpt4 key购买 nike

我喜欢 Visual Studio (2008) 格式化 C# 代码的方式;不幸的是,在编写 C++ 代码时,它的行为方式似乎有所不同。

比如我这样写代码的时候:

class Test {
public:
int x;
Test() {this->x=20;}
~Test(){}
};

在 C# 中(好吧,这是 C++,但你可以理解我的意思),这部分:

Test() {this->x=20;}

会变成:

Test() { this->x=20; }

这显然是一个愚蠢的例子,但是有很多事情让我自己动手把括号放在正确的位置,缩进代码和其他事情变得很无聊。

如果你建议我一个适合 C++ 代码的编辑器,我显然可以更改编辑器,我想找到具有这些功能的东西:

  • 智能感知(like vs,至少相似)
  • 自定义类着色(在 C=C# 中它们是青色,为什么在 C++ 中它们是黑色?)
  • 自动换行(可能)
  • 将鼠标悬停在方法/变量上时的文档
  • 自动格式化(当你在 C# 中关闭像“}”这样的括号时,你会得到一切格式正确)

显然我可以找到其他功能,但这就是我此刻的想法。

感谢您的任何建议。

最佳答案

选择代码文本并在 Visual Studio 中按 CTRL+K-F - 就是这样 :)

关于c# - C++ 格式化,如 Visual Studio C# 格式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2608696/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com