如何为.NET创建一个简单的调试IDE

时间:2013-10-20 05:39:39

标签: .net debugging clr

我正在寻找.NET中的选项,以便能够逐步完成编译代码并在断点处停止。有点像简化的视觉工作室。

我的应用程序使用一个使用CodeDom.Compiler的插件系统,它运行良好,它的插件代码是我希望最终用户能够调试的。 javascript前端使用codemirror来编辑文件(浏览器通过websockets与.NET实例通信)。我想扩展这个集成的代码管理功能,以允许最终用户进行简单的调试,例如在一行(在代码镜像中设置),查看变量和步入代码。

我不确定最直接的方法。我查看了堆栈跟踪,但这更适合于异常管理。某种形式的日志记录功能或挂钩到CLR中的低级调试接口,我假设它是VS的工作方式。

有没有人有任何指示我可以探索这样的解决方案?

(是的,我知道我在VS中复制功能但我想要一个集成的解决方案)。谢谢!

0 个答案:

没有答案
相关问题