适用于 Windows 的最佳 C++ IDE 或编辑器
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/89275/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Best C++ IDE or Editor for Windows
提问by GavinR
What is the best C++ IDE or editor for using on Windows? I use Notepad++, but am missing IntelliSense from Visual Studio.
在 Windows 上使用的最佳 C++ IDE 或编辑器是什么?我使用 Notepad++,但缺少 Visual Studio 中的 IntelliSense。
采纳答案by Ben Hoffstein
I've found the latest release of NetBeans, which includes C/C++ support, to be excellent.
我发现 NetBeans 的最新版本(包括 C/C++ 支持)非常出色。
回答by
Um, that's because Visual Studio is the best IDE. Come back to the darkside.
嗯,那是因为 Visual Studio 是最好的 IDE。回到黑暗面。
回答by Stephen Edmonds
I personally like Visual Studio combined with a third party add-in such as Visual Assist (http://www.wholetomato.com/). I've tried a few of the others and always ended up back with Visual Studio. Plus, Visual Studio is a widely used product in development industries, so having experience using it can only be a plus.
我个人喜欢 Visual Studio 结合第三方加载项,例如 Visual Assist ( http://www.wholetomato.com/)。我已经尝试了一些其他的,但最终还是回到了 Visual Studio。另外,Visual Studio 是开发行业广泛使用的产品,因此使用它的经验只能是一个加分项。
回答by bineteri
The Eclipse CDTworks well for me. It supports MinGW and Cygwin as targets. It also integrates well with CVS and Subversion.
在Eclipse CDT的工作很适合我。它支持 MinGW 和 Cygwin 作为目标。它还可以与 CVS 和 Subversion 很好地集成。
The latest build, Ganymede, is available here.
最新版本 Ganymede 可在此处获得。
回答by Kevin
There are the free "Express" versions of Visual Studio. Given that you like Visual Studio and that the "Express" editions are free, there is no reason to use any other editor.
有免费的“Express”版本的 Visual Studio。鉴于您喜欢 Visual Studio 并且“Express”版本是免费的,因此没有理由使用任何其他编辑器。
回答by Mladen Jankovi?
I vote for Visual Studio, but it seems that C++ is treated like second class citizen (not the compiler and stuff but IDE support) compared to .NET languages like C#, but hopefully MS will do something about it by the next version of Visual Studio (new standard is coming and they promised that 10 should be new 6).
我投票支持 Visual Studio,但与 C# 等 .NET 语言相比,C++ 似乎被视为二等公民(不是编译器和其他东西,而是 IDE 支持),但希望 MS 会在下一版本的 Visual Studio 中对此做些什么(新标准来了,他们承诺10应该是新的6)。
回答by daniels
VIsual studio is by far the best IDE but you can also take a look at Code::Blocks
VIsual studio 是迄今为止最好的 IDE,但您也可以查看Code::Blocks
回答by lhahne
If you are interested in doing Qt development, then Qt Creator works fine and is free.
如果您对 Qt 开发感兴趣,那么 Qt Creator 工作正常且免费。
回答by cs_student
I prefer to use Microsoft Visual C++express on windows. Though the 2008 ide is fine, the 2005 express has better support for many of the open projects which you might want to participate in. It's a pain to compile Firefox or a half life 2 mod on 2008. Also as a general tip when looking for software, I like to search wikipedia for "comparison of " In this case you would search comparison of Integrated Development Environments.
我更喜欢在 Windows 上使用Microsoft Visual C++express。虽然 2008 ide 很好,但 2005 express 对许多您可能想参与的开放项目有更好的支持。 在 2008 上编译 Firefox 或半条命 2 mod 很痛苦。也作为寻找时的一般提示软件,我喜欢在维基百科中搜索“比较”在这种情况下,您将搜索“集成开发环境的比较”。
Hope that was helpful.
希望这是有帮助的。
回答by Chris Mayer
I think the debugger in Visual Studio (Express) is the killer thing that prevents me from using another IDE.
我认为 Visual Studio (Express) 中的调试器是阻止我使用其他 IDE 的杀手锏。