【问题标题】:Setting up the optimal IDE/Toolchain on Linux for D Language在 Linux 上为 D 语言设置最佳 IDE/工具链
【发布时间】:2014-09-07 13:56:05
【问题描述】:

所以,我与 D 再次开启/关闭了这种关系。我又回到了它,在一台新机器上。首先,设置工具链。

我想我会再次使用 Eclipse + DDT,但是last encounter didn't go that well 我可能会在安装东西之前使用一些指导...

首先,出于某些原因,我想继续使用 Linux,但我也可能会迁移到 Windows。你们对哪种操作系统更适合 D 开发有明确的看法吗?

其次,我(还)不是铁杆程序员,所以开发环境越集成越好。当前版本的 Eclipse + DDT 真的可用吗?那么 Code::Blocks 呢?还有什么?

第三,调试。我真的很感谢一个调试器,它可以通过源代码逐步实现,那种细节......我知道 GDB 工作得很好,但是会有更用户友好的东西吗?

Thxxxxxx

【问题讨论】:

    标签: d


    【解决方案1】:

    尝试使用 mono-d 进行 monodevelop。它对我来说没问题。自动补全几乎完美,速度非常好,调试也很有效。 DDT 也可以,但自动补全不是那么完美。

    【讨论】:

      【解决方案2】:

      我还建议安装 Mono-D plugin 的 MonoDevelop。

      无论我多么喜欢 Mono-D,我都会时不时地遇到 MonoDevelop (Xamarin Studio) 的问题。 - 不是因为 Mono-D,而是因为 Xamarin 不断破坏 API 似乎......

      滴滴涕是一个很好的替代品。

      在这两个之前,我使用了具有非常好的 D 集成的 Code::Blocks。我最近没有检查它的状态。

      最后,如果您是 Windows 用户,VisualD 总是一个很好的选择。事实上,如果您使用 Windows,这是您的最佳选择,以我的拙见。

      【讨论】:

        【解决方案3】:

        +1 表示 Mono-D。尽管调试器不是那么好,但将其与带有工厂驱动程序的 AMD 卡一起使用可能会导致missing editor tab captions。安装不稳定的版本会有所帮助,但它可能会破坏其他事情,例如使用 5.3 进行重构。但在我看来,它比 Eclipse 更好,并且可以完美地处理 GDC 和 LDC 工具链。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-12-23
          • 2023-03-23
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多