如何在 Eclipse 中使用终端视图

How to use Terminal View in Eclipse

默认情况下,Eclipse 中具有控制台输出的项目 运行 会将焦点置于控制台 window 并在那里显示输出。

Eclipse 有一个 Local Terminal 选项。是否有一个配置可以激活它作为 运行ning 项目的输出目标?

在升级到 Neon 之前,我为控制台使用了一个 ansi 插件,该插件在当前版本中安装不正确 (ansi-escape-console)。虽然这可能是暂时的故障,但现在是学习如何使用 Local Terminal 替代方法的好时机。

我正在尝试在如下脚本中显示 ansi 转义码:

#!/bin/bash

RED='3[0;31m'
NC='3[0m'

printf "Hello... ${RED}This is red highlighted text ${NC}.\n"

更新: 我能够从 Marketplace 安装 ANSI Escape in Console 插件。我仍然想知道如何将 Local Terminal 视图的输出指定为一个选项。

控制台视图和终端视图之间存在差异。

控制台视图

控制台视图是 eclipse IDE 中应用程序 运行 的输出工具(用于测试和调试)。

终端视图

Terminal View 是一个终端模拟器,用于访问本地计算机的 shell。

虽然我想查看 Ansi Color 输出和 IDE 控制台的其他 转义序列 运行 程序,这是使用 ANSI Escape on Console 插件的 Marketplace 升级完成的。