如何在Elixir中更改命令提示符的颜色?
比如说,我喜欢如何在Elixir中更改命令提示符的颜色?,elixir,Elixir,比如说,我喜欢 var1 = %{someprop: 123} IO.inspect var1 我需要的行的背景是黄色和文本的颜色是黑色。如何操作?可以使用IO.ANSI中的函数更改文本或其背景的颜色。您可以定义自己的inspect函数,该函数将背景更改为黄色,文本更改为黑色,并打印检查的值: defmodule A do def my_inspect(term) do IO.puts IO.ANSI.format([:yellow_background, :black, insp
var1 = %{someprop: 123}
IO.inspect var1
我需要的行的背景是黄色和文本的颜色是黑色。如何操作?可以使用
IO.ANSI
中的函数更改文本或其背景的颜色。您可以定义自己的inspect
函数,该函数将背景更改为黄色,文本更改为黑色,并打印检查的值:
defmodule A do
def my_inspect(term) do
IO.puts IO.ANSI.format([:yellow_background, :black, inspect(term)])
end
end
A.my_inspect %{someprop: 123}
输出:
可以使用
IO.ANSI
中的函数来更改文本或其背景的颜色。您可以定义自己的inspect
函数,该函数将背景更改为黄色,文本更改为黑色,并打印检查的值:
defmodule A do
def my_inspect(term) do
IO.puts IO.ANSI.format([:yellow_background, :black, inspect(term)])
end
end
A.my_inspect %{someprop: 123}
输出:
您希望在iex中使用此选项,还是在使用elixir foo.exs运行脚本时使用此选项?如果存在显著差异,则我希望了解这两个选项。除非您想更改inspect自身的默认行为,那么我的答案将同时适用于这两者。这篇关于如何更改
iex
默认值的博文也可能有任何价值。您想在iex
中使用它,还是在使用elixir foo.exs
运行脚本时使用它?如果存在显著差异,然后我想知道这两个选项。除非你想更改inspect本身的默认行为,否则我的答案将同时适用于这两个选项。这篇关于如何更改iex默认值的博客文章也可能有任何价值。