Emacs完成:自动完成还是公司?

ave*_*ael 26 emacs autocomplete

我是emacs的新手,我发现很难决定选择哪种扩展名.我说的选择太多了.当我第一次开始使用linux(选择发行版,选择要安装的软件包等)时,同样的模式也是如此.

我现在面临着在自动完成和公司之间进行选择的困境.两者都是emacs扩展,为emacs提供完成机制.我可能决定使用自动完成,因为我认为它更成熟,并且因为AutoJavaComplete需要自动完成.但是,公司模式似乎也很好,有些用户报告说它比自动完成要好得多.它虽然缺乏文档,但我觉得这令人生畏.

基本上,我只是在编写代码时想要"intellisensy"完成.两者中哪一个更适合这个?

Dmi*_*try 44

最新的公司模式发布时间是12个小时,因为我正在写这篇文章.最近的工作集中在错误修正,以及一些不错的新功能.

我鼓励你尝试一下,我认为它提供了更好的用户体验auto-complete.

  • 您是当前的公司模式维护者吗?;) (4认同)
  • 是的,很明显.:) (4认同)
  • 公司最近似乎获得了更多的支持.我打算试一试:) (2认同)

hui*_*ker 22

您可以将公司后端提供给自动完成,并且也可以反向兼容 - 因此您的选择可能不是太关键.

在emacs维基的讨论中得出的结论是,CompanyMode较旧,并且至少有一个提到错误支持自动完成.事实上,似乎自动充足的是酷孩子们现在正在使用的东西,而github上的存储库显示了积极的开发.该公司的最新版本,而另一方面,是近11个月大.

  • 如今`company-mode`的设计和维护要好得多. (20认同)