Netbeans中内部终端,外部终端和标准输出之间的区别

时间:2015-08-04 13:52:12

标签: c netbeans console

我只是知道在使用C程序时Netbeans中有多个控制台。请让我知道它们之间有什么区别以及何时使用它们。请参见截图

enter image description here

1 个答案:

答案 0 :(得分:2)

External使用单独的独立程序来运行您的应用程序。 该程序可在标有"外部终端类型"。

的下一行中选择

在Linux上,选项是GnomeTerminal和XTerm。

如果您熟悉这些程序,您可以自定义它们而不是内置终端,或者您可能只是希望有一个单独的可重新调整大小的窗口。如果你的代码使用像curses这样的库进行屏幕编辑,那么你可能想在这些程序中进行测试。如果您只是将调试消息记录到标准输出并从标准输入一次读取一行,那么它可能并不重要。

标准输出和内部终端都在内置于netbeans的窗口中运行,通常位于右下角。我不清楚这些差异,虽然它会影响我的背景颜色。

以下是来自Netbeans网站的引用,标题为" TerminalEmulator":
http://wiki.netbeans.org/TerminalEmulator