MonoDevelop 插件和调试器实现

发布于 2024-09-18 06:01:35 字数 225 浏览 4 评论 0原文

我有一个 MonoDevelop 2.4 插件,它向 IDE 添加了对基于 .NET 的自定义语言的支持。 它工作正常 - 编译、运行等,但我想知道如何实现对其的调试​​器支持。不幸的是 MonoDevelop Add-In 框架无论如何都没有记录。谷歌搜索和使用 Reflector 反汇编 MonoDevelop dll 没有效果。

如果 smb 知道任何有用文档的来源或如何在我的情况下添加调试器支持,请告诉我。

I have a MonoDevelop 2.4 Add-In that adds a suport of custom .NET-based language to IDE.
It works fine - compiles, runs etc but i'm wondering how to implement a debugger support for it. Unfortunately MonoDevelop Add-In framework is not documented anyhow. Googling & disassembling MonoDevelop dlls with Reflector had no effect.

If smb knows any source of useful documentation or how to add a debugger support in my case, please tell me.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

○闲身 2024-09-25 06:01:35

MonoDevelop是开源,不需要反编译:)

应该也不需要编写调试器插件(如果您已将语言插件实现为 IDotNetLanguageBinding)。现有的Mono & .NET 调试器应该自动工作,假设您已经安装了它们,并且您的编译器正在生成调试符号。

我强烈建议您在 monodevelop-listmonodevelop-devel-list 邮件列表。

MonoDevelop is open-source, there is no need to decompile it :)

There should also be no need to write a debugger addin, if you have implemented your language addin as an IDotNetLanguageBinding. The existing Mono & .NET debuggers should work automatically, assuming that you have them installed, and that your compiler is generating debug symbols.

I would strongly suggest that you ask further questions about MD addin development on the monodevelop-list or monodevelop-devel-list mailing lists.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文