【问题标题】:IDE for MSILMSIL 的 IDE
【发布时间】:2023-03-07 02:08:01
【问题描述】:

关于 SO 上的 MSIL 有很多问题,但没有一个可以直接回答这个问题。

我一直在使用Textpad,它确实有一个 MSIL 的语法定义文件,然后在命令提示符窗口中使用 ILASM。

我确实找到了对 ILIDE 的引用,但链接已损坏。

是否有适用于 MSIL 的 Visual Studio/Eclipse 的 IDE 或插件/插件,允许语法高亮、智能感知、代码完成、调试等?

【问题讨论】:

标签: ide cil ilide


【解决方案1】:

使用MonoDevelop

您可以专门构建 MSIL 项目。它对这些问题非常有用,您也可以在 Windows 和 Linux 中使用它。还有什么比这更好的呢? :)

【讨论】:

  • 当您现在尝试下载 MonoDevelop 时,您下载的是 Xamarin Studio。而且它似乎对 MSIL 项目没有任何支持。我敢肯定,以前 MonoDevelop 和 Xamarin 是不同的东西时它曾经可以工作,但它似乎不再工作了。
【解决方案2】:

我为 Visual Studio 2010 制作了一个扩展,它支持 IL 文件 (.il) 的语法高亮显示,并包含对 C#、F# 和 Visual Basic 的完全调试支持的项目,这些项目支持直接嵌入和调用 IL 代码。

IL Support extension

享受吧!

【讨论】:

  • 效果很好!请继续支持您的扩展!
【解决方案3】:

相信你可以在#develop IDE.做到这一点

虽然没有智能感知。

【讨论】:

    【解决方案4】:

    我也有同样的问题!

    我终于找到了 ilide :

    http://nida.se/ilide/

    (注意:奇怪的是,一些指向 ilide 的链接已损坏,其中一些甚至提到了先前已损坏的链接,但随后提供了一个已损坏的链接。我能够从上面的链接下载并成功安装它)。

    进一步: http://sourceforge.net/project/showfiles.php?group_id=112895

    似乎是一个非常好的调试器。

    干杯,ph

    【讨论】:

    • 这个工具绝对是垃圾。它太脆弱了。
    【解决方案5】:

    xacc.ide 具有 MSIL 语法高亮功能,以及另外 20 种奇怪的 .NET 语言。

    看一些截图here

    【讨论】:

      【解决方案6】:

      IIRC,如果您使用 /debug 进行汇编,Visual Studio 将为您提供调试。

      我认为 MS 提供了一些 VS 插件的演示或示例,对 IL 有所帮助。我不确定它叫什么名字,也不知道它是否被释放。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-05-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多