我有一个使用 erlang 术语存储的小型 Elixir 应用程序,我想浏览它并查看存储的内容。有没有办法用 Elixir 或 Erlang 做到这一点?
我想看看它有多大,里面有什么。
编辑:我知道我可以使用 :observer.start
查看进程,但是没有一个进程或应用程序被列为 ets
。有 Elixir.Hex.Registry.ETS
,但状态或其他进程信息看起来并不正确。
我也可以在 iex
中打印东西,但是,这不是很好的体验。
最佳答案
如前所述,您可以使用Observer
。要查看 ETS 表,请单击 Table Viewer
选项卡,然后选择您需要的表,然后右键单击您可以选择查看 Table Info
或 Show表格内容
.
要启动观察者,运行:
:observer.start
截图:
https://stackoverflow.com/questions/40089997/
相关文章:
r - 如何在列表列上应用一个函数并在 dplyr 和 purrr 中返回另一个函数?
angular - 取消选中所有选中的复选框 Angular2
scala - 如何对spark Dataframe进行合并操作?
cuda - 从未对齐的 uint8_t 重铸为 uint32_t 数组读取 - 未获取所有值
apache-spark - 从 Spark 转换函数中动态地从 HDFS 读取文件
java - 当 PoolingHttpClientConnectionManager 中的 Max