1 个不稳定版本
0.1.0 | 2023年6月11日 |
---|
#27 在 #调试器
16KB
335 代码行
MOdular eXtensIble debugger (WIP)
一个以模块化和可扩展性为设计理念的现代调试器。
此版本仍处于早期阶段,其中一些细节可能不准确。
我在这方面投入的时间不多,但这并不是一个被放弃的项目,这是一个长期项目。
请随时通过创建问题来提供反馈。
这是一个独特且有巨大潜力的想法。
用法
Moxid 是主要的程序,可以连接到您想要调试的任何进程。您应该使用 systemd 启动它。
在您的 shell 配置中运行 moxi init
以配置与守护进程通信的工具。
使用 moxi -h
或 man moxi
获取更多详细信息。
定制您的体验
我鼓励您进行实验,构建适合您的体验,但如果您需要一些灵感,以下是我使用的一些示例
- Fish shell 的一个函数,用于打印当前文件,突出显示正在运行的当前行
function source
set source (moxi source)
set source (string split ":" $source)
bat $source[1] --highlight-line $source[2]
end
安装
可以使用以下方式安装:
cargo install moxi
问题
任何错误/请求都可以添加到 github 仓库上的 问题页面。
依赖项
~6.5MB
~126K SLoC