5

我不知道如何在 IEx 中查看我当前的上下文。我想查看已在 shell 中定义的所有变量的列表。这可能吗?谢谢。

4

2 回答 2

13

您可以通过以下方式获取当前变量及其值binding()

例如

iex(1)> a = 2
2
iex(2)> b = %{c: 3}
%{c: 3}
iex(3)> binding()
[a: 2, b: %{c: 3}]

有关详细信息,请参阅h bindingIEx。

于 2017-02-07T02:22:19.843 回答
0

除此之外binding/0,您还可以使用__ENV__.vars.

更多信息:

于 2019-10-18T01:17:51.170 回答