2012-07-24 197 views
7

我google了一段时间,不幸地发现e的emacs模式很久没有更新了。 对于有经验的D程序员,您使用哪种emacs模式?E语言支持D语言

+0

我是D编程语言的新手,但在许多其他语言中经验丰富。感谢您的任何帮助提前 – bobzhang 2012-07-24 06:55:39

+0

我会关闭这个问题,因为对我有限的知识没有体面的Emacs的支持D. – bobzhang 2012-07-25 23:03:29

回答

5

你会在this page上发现(几乎)所有“EMACS作为D编辑器”的答案。

+0

我发现emacs支持非常差,即使编译器错误消息不能直接找到源:-( – bobzhang 2012-07-24 08:42:58

+0

我可以推荐KDevelop,它没有真正的D集成(例如基于已经编写的代码而不是分析的代码完成),但它有一个简单而干净的界面和非常好的GDB集成(例如悬停一个变量并显示内容)。如果你想要一个具有正确的代码完成和更有用的特性的IDE,你应该看一下[Mono-D](http://mono-d.alexanderbothe.com/)。 – dav1d 2012-07-24 09:13:24

+0

@bobzhang - 如果按照你的说法,那么这是您通过改进EMACS D集成向D + EMACS社区作出贡献的绝佳机会!:) – DejanLekic 2012-07-24 12:29:06

7

我一直在与德扬提到的d-mode.el很长一段时间,并找到足够的。如果你找到了改进它的方法来满足你的需求,如果你让我知道,我会感激不尽,所以我可以将它们带回到可下载的版本中,并带有功劳。谢谢!

1

我收集了最初由William Baxter创建的Emacs D模式的所有变体,并在Launchpad上创建了Bazaar分支,请参阅https://code.launchpad.net/emacs-d-mode。这已知可用于Emacs 24以及Emacs 23.使用DVCS来管理此代码似乎比依赖维基上的代码和补丁更合理!