【发布时间】:2011-11-23 22:39:30
【问题描述】:
我通常使用 Visual Studio,但是当我只想快速测试一些代码时,有几件事困扰着我:
- 它的启动时间相当长
- 它总是需要一个项目来执行/调试文件
- 程序输出被打印到控制台,但是当我没有在程序中插入
getchar()或断点时,窗口就会关闭,因此我看不到它。
我正在寻找适合在 Windows 中进行非常非常快速的编程的程序。例如,从 SO 问题中复制一些代码,运行它并查看它的输出。
我不认为 CygWin 下的控制台程序或 g++ 是一个好的解决方案,因为将 cd 放入正确的目录来保存文件需要很长时间,我不习惯 Vim 等编辑器,并且自己在编译器命令行中输入总是让我烦恼等。
所以我想我正在寻找的是一个非常轻量级的免费 C/C++ IDE,它预先配置为可与免费编译器一起使用(如果它附带的话,还会加分。)
您可以推荐哪些内容至少涉及上述列表中的两个项目?
是否有甚至可以在交互式命令行(如 Python)中执行/解释 C 或 C++ 的程序?
【问题讨论】:
-
在调试器中运行你的程序, 在没有调试器的情况下运行它,而是在一个等待你在程序完成后按回车的窗口中运行它。 -
@WernerHenze:这不再是真的。使用最新的 Visual Studio/Windows,控制台窗口将关闭而不会暂停,无论它是否在调试器中运行。
-
我通常只是在我的 windows 机器旁边或在 VM 中运行一台 linux 机器。 Windows 对此很可笑。
-
关于奇怪的 Ctrl+F5 非确定性行为:MS 反馈网站说这是一个错误,有一个解决方法;见connect.microsoft.com/VisualStudio/feedback/details/552160/…
标签: c++ c ide interactive