eclipse - 如何在 Eclipse 中使用终端 View

标签 eclipse console ansi

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

Eclipse 有一个 Local Terminal 选项。是否有一个配置可以将其激活为正在运行的项目的输出目标?

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

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

#!/bin/bash

RED='\033[0;31m'
NC='\033[0m'

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

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

最佳答案

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

控制台 View

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

终端 View

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

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

关于eclipse - 如何在 Eclipse 中使用终端 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38098894/

相关文章:

android - 制作 Http Get 和 Post 请求

C++从内部销毁结构

c++ - ANSI到Unicode或向后转换:怎么办?

eclipse - 在 Eclipse 中,从调试中排除一些文件

eclipse - 从 Eclipse 使用 Portal 启动 JBoss 时出现内存不足错误

javascript - 将 Safari 6 控制台的上下文更改为页面上的 iframe

javascript - 变量出于某些目的未定义,为其他目的定义

html - 这个 " "叫什么?

c - 在 c 中存储 char 指针的整数?

java - com.github.javaparser.JavaParser 找不到