- Emacs自动补全
- Xrefactory
- CEDET
- 对于IT技术有用的其他建议?
你有什么可以推荐的吗?
你有什么可以推荐的吗?
CEDET非常出色,虽然一开始需要一些时间,但是它的价值绝对超过了这些时间。
我倾向于使用etags。
对于emacs集成: http://www.gnu.org/software/emacs/emacs-lisp-intro/html_node/etags.html
关于如何运行etags。 http://www.delorie.com/gnu/docs/emacs/etags.1.html
作为奖励,这篇博客文章描述了更多的emacs设置以及如何使用etags。 http://tulrich.com/geekstuff/emacs.html
编辑: 回答评论后,在对代码运行etags之后,您可以使用C-x t(这是我的机器上绑定的)完成单词。或者您可以调用方法。
说实话,我喜欢使用普通的dabbrev-expand (M- /),虽然它不使用除开打开缓冲区内相邻字符外的任何上下文信息,但好处在于它不使用任何上下文信息;)这意味着您可以从先前测试或注释中编写的文本中完成。
当我在Emacs中编辑Python代码时,我喜欢并使用pysmell进行代码补全: