我喜欢Visual Studio(2008)格式化C#代码的方式;不幸的是,它看起来在编写C++代码时表现得并不一样。C++格式化如Visual Studio C#格式化
例如,当我写这样一个代码:在C#
class Test {
public:
int x;
Test() {this->x=20;}
~Test(){}
};
(好吧,这是C++,但你能明白我的意思),这部分:
Test() {this->x=20;}
威尔成为:
Test() { this->x=20; }
这显然是一个愚蠢的例子,但有很多东西把括号放在正确的位置,ind用自己的双手来引导代码和其他东西变得无聊。
我能明显改变编辑器,如果你建议我一个很好的一个C++代码,我想找到的东西有这些特点:
- 智能感知(如VS,至少是相似的)
- 自定义类着色(以C = C#它们是青色,为什么他们用C黑++?)
- 自动换行(可能)
- 文档时将鼠标悬停的方法/可变
- 自动格式化(当关闭托架升IKE“}”在C#中,你会得到一切 以及格式化)
很显然,我可以找到其他的功能,但是这是在我心中的时刻。
感谢您的任何建议。
公平地确定这是一个重复的,但我的谷歌fu让我失望,我需要去做一些工作,但我很确定这个确切的问题已被问过。 – 2010-04-09 15:36:27
C++ IDE有一个*非常*不同的编辑器。在你花费很多钱在加载项之前,看看VS2010做了什么。它有一个完全重新编写的编辑器,也许IDE将有更多的共同点。 – 2010-04-09 16:16:26
也许你是对的,但不是VS2010仍然处于测试阶段?当它会出来时(我知道很快......我想知道在这种情况下“很快”是什么意思) – 2010-04-09 16:30:07