1 个不稳定版本
0.1.0 | 2024 年 7 月 24 日 |
---|
#354 in 图像
每月 127 次下载
190KB
645 行
nu_plugin_explore_ir
cargo install nu_plugin_explore_ir
plugin add ~/.cargo/bin/nu_plugin_explore_ir
这是一个 Nushell 内部表示(IR)代码的精美查看器。示例
explore ir {
if ($env.HELLO | is-not-empty) {
"Hello, " ++ $env.HELLO ++ "!"
} else {
"Goodbye, " ++ (random uuid) ++ "!"
}
}
快捷键
键 | 效果 |
---|---|
q | 退出应用程序。 |
空格 | 打开检查器,显示指令的调试信息。 |
g | 通过索引跳转到特定指令。 |
↑ 或 k | 跳转到上一个指令。 |
↓ 或 j | 跳转到下一个指令。 |
[ | 在跳转到指令的目标后返回。 |
] | 跳入指令的目标(分支或调用声明/块) |
ESC | 关闭对话框或提示。 |
使用 [ 和 ] 键可以轻松地在 IR 代码中导航并跳转到由文字、(自定义)声明在 call
指令或分支目标引用的块。
依赖项
~27–58MB
~1M SLoC