MiniDebugger重构计划 ##现状 代码是我两年前写用一周时间写的。
-
代码情况 总行数4k+ 代码行2.6k 注释0.43k
-
代码结构 没有类
-
主要问题
- 部分功能残缺 重点是软件断点,硬件断点,内存断点。
- 逻辑复杂 断点逻辑复杂
- 无法验证,无测试。
- 新功能增加困难 命令行解析过程支持面窄。无法支持丰富命令解析。
- 功能需求
- 现有功能的正确性。包括调试的暂停和继续以及,普通功能。以及文件打开功能,文件拖拉功能。
- 改善兼容性。兼容64位。
- 增加新的读写逻辑之类的正常远程功能。
- 增加调试符号信息模块等辅助功能。