【发布时间】:2011-04-29 21:33:29
【问题描述】:
我在 Visual Studio 2010 中使用 C++ 编写作业,我发现 Visual Studio 不如在 C# 中那么出色。没有智能感知,没有代码格式和愚蠢的错误消息负载,如果一个错误得到修复,它们可能会一起消失。
为什么?
【问题讨论】:
-
“大量错误消息,如果一个错误得到修复,它们可能会一起消失”这只是 C++ 编程的乐趣之一。至于其他方面,Visual Studio 确实为 C++ 提供了 IntelliSense、代码着色、格式化,甚至是有限的 IDE 内语法检查(“squiggles”);你确定你没有搞砸你的 Visual Studio 设置吗?如果您创建一个新的空 C++ 项目并添加一个 .cpp 文件,您会获得任何 IntelliSense 吗?
-
关于代码格式,工具 > 选项 > 文本编辑器,并确保 C/C++ 类别具有您在 C# 中使用的相同选项(就在上方)。
标签: c# c++ visual-studio