Ehelper.Iex (Ehelper v0.2.9)

View Source

Some improved iex shortcuts

iex> apps # show started apps iex> ri # runtime_info iex> rc # recompile iex> pp <large_obj> iex> cwd

Summary

Functions

alive?(pid)

See Ehelper.Proc.alive?/1.

apps()

as_pid(pid)

blanks(n \\ 10)

Output some blanks, like: IEx.Helpers.clear()

cwd()

dict(pid)

iex_elevator_pid()

iex_info()

iex_server_pid()

mailbox(pid)

msgbox(pid)

ob(opts \\ [])

observer(opts \\ [])

Observer debug tool

Mix.ensure_application!(:wx) # Not necessary on Erlang/OTP 27+ Mix.ensure_application!(:runtime_tools) # Not necessary on Erlang/OTP 27+ Mix.ensure_application!(:observer) :observer.start()

pinfo(pid)

pp(o)

pstate(pid)

pstatus(pid)

See Ehelper.Proc.status/1.

puts(device \\ :stdio, s)

rc(options \\ [])

See IEx.Helpers.recompile/1.

ri()

See IEx.Helpers.runtime_info/0.

ri(topic)

See IEx.Helpers.runtime_info/1.

runtime_topics()