在Eclipse中,有趣的现象是错误报告如何广为人知。提出问题的方式,讨论解决方案的位置以及补丁的附加位置。我听说过Eclipse中的一些著名错误,最后,我认为CDT正在进行中。它的 错误162558,是通往CDT的Mylin桥。

很长时间以来,我就听说过有关Mylin的好消息。我的一个老同事对此赞不绝口。我尝试了它,它具有一个很好的Eclipse接口,可以连接许多不同的错误系统。但是今天,我从Mik的谈话中学到了Mylin提供的任务管理功能,以及它如何清理UI以帮助您专注于正在从事的工作。这是一种不同的工作方式,但是我可以看到,一旦您采用了它,它将极大地提高开发人员的生产率,特别是当他们一次要处理多个事务时。

我们很久以来一直存在错误162558,该错误要求Mylin的任务管理系统提供CDT支持。我认为这令人担忧,这将需要大量工作,而CDT开发人员一直都有其他工作要做。但是Mik在报告中承诺只需要2-4周的时间。现在,我们有了Red Hat的Jeff Johnston,他已经签约帮助并准备展示一个新插件。

我真的认为这对CDT来说是非常重要的发展。在C / C ++世界中,我们最大的竞争对手仍然是emacs / vi和make,即命令行。新的CDT用户很容易感到沮丧,将其扔掉然后返回。例如,比Java开发人员要多得多。是否曾经使用命令行工具编写过Java代码?使用C / C ++可以轻松得多,在C / C ++中,这些工具已经过优化,可以在命令行上正常运行。

我们确实需要展示能够吸引用户克服采用Eclipse的学习痛苦的价值(请注意,我们也需要解决这些问题),而Mylin之类的工具可以做到这一点。您将找不到Mylin的命令行版本。因此,我们将努力将CDT Mylin桥接器添加到Ganymede的CDT 5.0中。添加到我的CDT演示中将是一件有趣的事情,希望可以说服更多的人使用CDT。