5

我刚刚为 fedora 安装了 emacs。我想用它emacs来编写ruby. 为我提供代码提示、ruby 代码完成类型功能所需的工具、扩展是什么?

4

1 回答 1

8

ruby-mode从 Emacs 23 开始就已经包含了。不过,它也可以通过 ELPA 获得。您可能感兴趣的其他一些事情是集成 RVM、(Cucumber feature-mode)、、、、、(用于 Rails)等。这是我当前用于 Ruby 开发的 Emacs 配置:rspec-moderuby-electricinf-rubyrinari

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 或 Starter Kit 开始:

于 2012-06-07T11:25:41.593 回答