6

这对我来说是一个常见的情况:我脑子里有一个代码的想法(在这个例子中,它是在 Python 中的),所以我打开 PyScripter,编写代码然后简单地运行它。PyScripter 没有要求我事先保存代码,几秒钟后我就愉快地浏览了算法的结果。

现在我知道 C 是一种编译语言,代码必须事先保存,等等,但我想知道是否有这样的 IDE 可以让你简单地享受你的代码,而无需保存许多名为"test1.*", "test2.*", 的文件或文件夹ETC...

我猜这可以做到的一种方法是IDE将管理临时文件夹中的所有项目文件,直到(如果有的话......)用户点击“保存/另存为”;然后它实际上会将文件保存在所需的位置。因此,在大多数情况下,用户只想编写代码并查看其输出,IDE 不会通过保存提示来打扰用户。

如果有人可以向我推荐这样的 IDE(如果它们存在的话),我会非常高兴。提前非常感谢=]


编辑:@Michael Burr 是的,最初的意图确实不是想出文件名。

4

4 回答 4

7

你可以试试ideone.com。我觉得很方便:-)

它是在线的,因此不需要实际安装,它支持许多已知的编程语言。

于 2012-05-14T20:14:16.057 回答
6

对于 C++,您可以在 Visual Studio 中执行此操作。下次修改文件时,只需按F5(运行),当出现提示时(询问您是否要在编译前保存文件)只需选中显示的框Don't ask again

对于Java,Eclipse(也许其他)提供自动编译,但您仍然需要保存文件。你只需要检查Build Automatically

于 2012-05-14T20:12:04.417 回答
5

CodePad 似乎正是出于这个原因而创建的。编写代码,点击按钮,观察它运行。没有大惊小怪,也没有保存数百个文件。

http://codepad.org/

于 2012-05-14T20:45:10.237 回答
3

如果你使用 emacs:

   (defun my-emacs-command-save-compile ()
    "save and compile."
    (interactive)
    (save-buffer)
    (recompile))
于 2012-05-14T20:18:55.713 回答