Awesome
Pane
Paginated data viewer for IEx. Written for scribe. Useful for inspecting large collections and deeply nested structs.
Installation
Add :pane
as a mix.exs
dependency:
def deps do
[
{:pane, "~> 0.5.0"}
]
end
Usage
iex> data = File.read!("mix.exs") # Or some other really long string
iex> Pane.console(data)
Available Commands
j
- Next pagek
- Previous pagef
- First pagel
- Last pageq
- Quit
Contributing
Testing
Unit tests can be run with mix test
or mix coveralls.html
.
Formatting
This project uses Elixir's mix format
and Prettier for formatting.
Add hooks in your editor of choice to run it after a save. Be sure it respects this project's
.formatter.exs
.
Commits
Git commit subjects use the Karma style.
License
Copyright (c) 2017-2024 Codedge LLC (https://www.codedge.io/)
This library is MIT licensed. See the LICENSE for details.