我刚为fedora安装了emacs。我想使用emacs
来编写ruby
。有哪些工具,扩展需要为我提供代码提示,ruby的代码完成类型功能?
答案 0 :(得分:8)
ruby-mode
。它也可以通过ELPA获得。您可能感兴趣的其他一些事情是集成RVM,feature-mode
(黄瓜),rspec-mode
,ruby-electric
,inf-ruby
,rinari
(对于Rails)等。这是我目前用于Ruby开发的Emacs配置:
https://github.com/citizen428/emacs.d/blob/master/config/ruby-conf.el
我曾经写过一篇关于这个主题的博客文章,它有点过时,我的配置从那时起就发生了变化,但是它有更好的文档记录,可能会帮助你入门:
http://www.citizen428.net/blog/2010/07/06/emacs-for-rubyists
如果你使用yasnippet
,你可以在这里找到Ruby完成:https://github.com/bmaland/yasnippet-ruby-mode
如果您对Emacs完全陌生,可能需要从Emacs Prelude或入门套件开始: