如何在OSX上使用.Net Core设置控制台颜色

5

我正在尝试在OSX 10.11.5(El Capitan)上使用.NET Core 1.0。仅仅改变Console.ForegroundColor似乎对命令行的控制台文本颜色没有影响。

     Console.ForegroundColor = ConsoleColor.Yellow;
     Console.WriteLine("Yellow");

我尝试更新我的 bash 配置文件

export CLICOLOR=1

还有什么其他事情我应该做吗?

(这段文字已经是中文了,无需翻译)

1
你在更新配置后重新启动终端了吗?我的代码输出是黄色的。 - Nate Barbettini
首先,我只是执行了“source ~/.bash_profile”,但后来我重新启动了shell。 - Jason
1个回答

2
我已经搞清楚了。这是 .NET core 1.0 版本之间的差异。在运行过程中,我没有意识到后缀。
dotnet --version

之前我有:

1.0.0-preview1-002702

重新下载并安装SDX后,现在我拥有:
1.0.0-preview2-003121

这一定是团队纠正的一个错误。

感谢大家。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接