【问题标题】:What's the best IDE for DigitalMars D programming? [closed]DigitalMars D 编程的最佳 IDE 是什么? [关闭]
【发布时间】:2009-05-02 04:31:33
【问题描述】:

Digital Mars D 在很多方面似乎都是非常好的编程语言,但我唯一的问题是浪费大量时间在命令行中以老式方式向编译器写入参数。 D有什么好的IDE吗? 提前致谢!

【问题讨论】:

标签: ide d


【解决方案1】:

用于 D 的最佳 IDE 可能是您最常使用且最熟悉的 IDE。

如果您喜欢Eclipse,您应该查看DDT (D Development Tools)(以前称为 Descent)

如果你喜欢 Visual Studio,你应该看看VisualD

还有D for XCode,不过好像落后了。

另一个有趣的选项是Mono-D,它为MonoDevelop 添加了不错的 D 支持。它适用于 Linux、Windows 和 Mac。

Mono-D 支持代码完成、语法突出显示、类浏览、错误突出显示、“转到定义”、智能代码格式化等。如果你喜欢 MonoDevelop,或者需要跨平台支持,这似乎是个不错的选择。

MonoDevelop(和 Mono-D)使用 Visual Studio 项目格式。 VisualD 和 Mono-D 可以共享项目文件。我没有测试过。

编辑:我刚刚遇到this link,它很好地展示了 D IDE 选项,包括它们的开发活跃程度。

【讨论】:

  • +1 表示 Mono-D(适用于 Linux Mint/Ubuntu 用户)。开箱即用的调试似乎也做得不错。
【解决方案2】:

请试试我的D-IDE,看看这个 IDE 是否是你能找到的最好的 IDE ;)

【讨论】:

    【解决方案3】:

    我没有在其中尝试过 D,因此您需要自己进行评估,但是:

    两人都声称完全支持 D。

    【讨论】:

      【解决方案4】:

      在环顾并测试了此问题中推荐的所有 IDE 以及 https://stackoverflow.com/questions/50179/an-ide-for-d 中的所有 IDE 之后,我对任何答案都不满意。我开始相信对于 D 来说确实没有“最佳 IDE”这样的东西,但最近我发现了一个在我看来是一个非常好的解决方案:SkyIDE


      (来源:hubpages.com

      它也是Digital Mars C++、Free Pascal等语言的好IDE...

      【讨论】:

      • 是否支持调试器?糟糕的调试选项是我现在对 D 的主要抱怨。
      • SkyIDE 还存在吗?上面的链接和skyide.net 目前都是死链接。您仍然可以在 CNet 上找到一个 EXE,但看起来该项目可能已经消失了。
      【解决方案5】:

      geany 是 D 编程的最佳 ide:

      支持D编程

      语法高亮

      自动补全

      易于设置 D 编译器 ldc、gdc 或 dmd 或使用 make 文件代替

      如果你的小项目没有 makefile,你可以使用这个命令(示例)

      ldc -of "../%e" $(find .-name "*.d")

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-11
        • 2010-10-13
        • 1970-01-01
        • 2011-03-18
        相关资源
        最近更新 更多