加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

在Windows上的perl中启用颜色正则表达式调试

发布时间:2020-12-14 01:52:36 所属栏目:Windows 来源:网络整理
导读:在我的一些perl脚本中,我发现在我处理它们时必须启用正则表达式调试.我已经看到有一种颜色模式,但我似乎无法获得颜色输出.我添加了使用’debugcolor’;对我的程序,但它似乎与使用重新’调试’;没有什么不同. 我想知道cmd.exe是否不支持颜色输出.我发现任何do
在我的一些perl脚本中,我发现在我处理它们时必须启用正则表达式调试.我已经看到有一种颜色模式,但我似乎无法获得颜色输出.我添加了使用’debugcolor’;对我的程序,但它似乎与使用重新’调试’;没有什么不同.

我想知道cmd.exe是否不支持颜色输出.我发现任何documentation只是说它可以在支持它的终端上运行.

我的问题归结为:我还需要做些什么来启用颜色输出吗?或者,我可以使用什么其他终端程序代替cmd.exe?

解决方法

re使用unix的termcap来提供颜色信息.尝试:

BEGIN {
   require Win32::Console::ANSI;
   $ENV{PERL_RE_COLORS} = "e[1mte[0mte[7mte[27mte[4mte[24m";
}

我从那里得到了一些颜色.我不知道他们是不是你期待的那些人.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读